Skype: различия между версиями

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
{|
==Автоматический обзвон абонентов через Skype==
|-
:Наши клиенты, пользующиеся программой Call Office™, давно оценили возможности автоматического обзвона абонентов, используя свои базы данных. Мы постоянно совершенствуем свой программный продукт, добавляем дополнительные возможности и поддержку новых устройств. Помимо использования обычных голосовых, GSM модемов и SIP-шлюзов, мы предоставляем также возможность совершать телефонные звонки через Skype.
|style="width:65%;"|Начиная с версии 3.03, [http://www.calloffice.ru Программный продукт Call Office™] позволяет организовать рассылку SMS абонентам и сообщений вашим контактам через Skype.


==Установка драйвера ODBC==
:В данной статье мы расскажем, как сделать это за 5 шагов.
  '''Внимание!''' Требуются права администратора.
'''Шаг 1. Регистрация учетной записи Skype Manager.'''


В случае, если соединение с базой данных Skype через ODBC-драйвер не установлено, необходимо скачать последнее обновление драйвера на сайте [http://www.sqlite.org/download.html SQLite.org].
:Для того, чтобы выполнять автоматические звонки через Skype, вам необходима учетная запись Skype Manager (это немного не то же самое, что и обычная учетная запись Skype).
Запускаем страницу входа в [https://login.skype.com/intl/ru/bcp/login-form?application=bcp Skype Manager].


После установки драйвера для настройки ODBC надо запустить «Панель управления» -> «Администрирование» -> «Источники данных (ODBC)» -> закладка «Системный DNS» -> «Добавить». Выбрать «SQLite3 ODBC Driver» и нажать кнопку «Готово».
[[Изображение:SkypeSIP01.png| авторизация]]


[[Файл:WikiSQLite.png]]
:Если у вас уже есть учетная запись Skype, вводите свои данные, если же у вас еще нет учетной записи Skype, кликните на пункте «У меня нет учетной записи Skype» и зарегистрируйте новую учетную запись.
'''Шаг 2. Настройка Skype Manager.'''
:Прописываем данные своей компании. Подтверждаем свой е-майл, пройдя по ссылке в присланном письме, и оказываемся в панели управления Skype Manager'а. Здесь нам нужен пункт Skype Connect, именно там настраиваются параметры вашего личного доступа к SIP-шлюзу Skype.
[[Изображение:SkypeSIP02.png| Настроить Skype Connect]]
'''Шаг 3. Настройка Skype Connect.'''


Можно указать имя драйвера базы данных (Data Source Name) «Skype», нажать кнопку «Browse» и выбрать расположение базы данных Skype.
:Настраиваем Skype Connect. Кликаем на кнопку «Настроить профиль SIP»


[[Файл:WikiSQLite1.png]]
[[Изображение:SkypeSIP03.png| Настраиваем Skype Connect]]
|style="width:35%;" valign="top"|__TOC__
|}
----


==Настройка решения для рассылки SMS==
:Задаем имя нашего профиля (в дальнейшем вы всегда можете изменить это имя на другое, поэтому совершенно неважно, что вы напишете в этом поле) и жмем кнопочку «Дальше».


[[Файл:WikiSkypeSMS1.png]]
:Выбираем параметры SIP-шлюза. Выбираем один канал (в том случае, если вы не собираетесь звонить одновременно нескольким абонентам), перечисляем на счет Skype Manager'а около 5 евро и получаем логин и пароль.
'''Шаг 4. Настройка профиля SIP.'''


1. Выбираем решение «Рассылка SMS». Нажимаем клавишу «Далее».
:Просмотреть параметры профиля можно, кликнув на «Открыть профиль» рядом с его названием.


:Кликнув на ссылке «Настроить исходящие звонки», вносим аванс на счет, с которого будет списываться стоимость наших звонков (стоимость канала - это отдельная сумма).
:Далее кликаем на «Данные проверки аутентичности». Здесь нас интересует «Пользователь SIP» и «Пароль», эти данные мы будем вводить в Call Office.


[[Файл:WikiSkypeSMS2.png]]
'''Шаг 5. Настройка Call Office для работы с SIP-шлюзом Skype.'''


2. В настройках формирования журнала можно оставить настройки по умолчанию. Если вы планируете использовать не SQL-запрос, а выбор таблицы с помощью мастера, следует выбрать параметр «Игнорировать ошибки», так как далеко не у всех ваших контактов в Skype есть телефонные номера. При выбранном параметре «Игнорировать ошибки» сценарий не остановится, если встретится пустой телефонный номер.
:Запускаем Call Office. Выбираем пункт «Создать новую конфигурацию».
 
 
:Затем выбираем решение «Выполнение телефонных звонков» и нажимаем кнопку «Далее».
[[Файл:WikiSkypeSMS3.png]]
 
:В появившемся окне выбираем пункт «IP-телефония», в поле «Имя или ip-адрес шлюза пишем sip.skype.com, отмечаем «Требуется регистрация», в поле «Логин» вводим данные из шага 3 «Пользователь SIP», а в поле «Пароль» данные «Пароль» с того же рисунка.
3. Выбираем Skype в качестве устройства для рассылки сообщений.
 
:Нажимаем кнопку «Далее» и настраиваем Call Office для работы с вашими базами данных. После сохранения конфигурации вы сможете совершать обзвон своих абонентов через SIP-шлюз Skype.
 
[[Файл:WikiSkypeSMS4.png]]
 
4. В качестве источника данных выбираем ODBC-драйвер.
 
 
[[Файл:WikiSkypeSMS5.png]]
 
5. Вписываем название ODBC-драйвера, указанное нами при установке: '''Skype'''.
 
 
[[Файл:WikiSkypeSMS6.png]]
 
6. Выбор режима работы с базой данных для рассылки SMS абонентам Skype очень важен. Таблицы, в которых хранятся данные Skype сложны и обширны, сделать выбор правильного поля в них достаточно сложно. Далее будут описаны оба способа работы с данными Skype.
 
===Работа в режиме выбора таблицы при помощи мастера===
 
[[Файл:WikiSkypeSMS9.png]]
 
Список контактов Skype хранится в таблице `Contacts`. Выбираем эту таблицу, как показано на рисунке.
 
 
[[Файл:WikiSkypeSMS10.png]]
 
Не надо отмечать «Учитывать предыдущие результаты из столбца» и «Учитывать количество попыток». Вы работаете с таблицей Skype, внесение изменений в неё, мягко говоря, не рекомендуется, а без внесения изменений нечего будет и учитывать.
 
===Работа в режиме SQL-запросов===
 
Список контактов Skype хранится в таблице `Contacts`.
 
[[Файл:WikiSkypeSMS7.png]]
 
Запрос, который получается в режиме мастера очень прост и негибок. Им выбираются '''все''' ваши контакты Skype, в том числе и те, информацию по которым вы только просматривали, например, во время поиска какого-либо контакта. Для избавления от ненужной информации можно использовать простые SQL-запросы. Добавим в запрос на картинке выше условие:
 
  select * from `Contacts`
    where is_permanent = 1
 
Таким образом мы избавляемся от всех «временных» контактов, не занесенных в список.
 
====Рассылка SMS контактам Skype====
 
Теперь необходимо выбрать, на какой телефон контактам будет отправляться сообщение. В Skype есть три типа телефонов: домашний (phone_home), рабочий (phone_office) и мобильный (phone_mobile). Контакт наверняка сможет принять SMS на мобильный телефон, поэтому добавляем:
 
  select * from `Contacts`
    where is_permanent = 1
      and phone_mobile is not null
 
Мы получили запрос, который выбирает все записи, имеющиеся в списке контактов, у которых мобильный телефон не пуст. Можно просмотреть получившийся список, нажав кнопку «Выполнить».
 
Конечно, можно выбрать не все поля, можно включить дополнительные условия, например, «and languages = 'ru'» для выбора только русскоговорящих контактов и так далее, но в рамках этой статьи мы не будем касаться дополнительных параметров SQL-запросов.
 
Нажимаем «Далее».
 
[[Файл:WikiSkypeSMS8.png]]
 
На этой странице нам необходимо лишь выбрать столбец с номером телефона. Выше мы уже решили, что это столбец «phone_mobile».
 
Нажимаем «Далее».
 
====Рассылка сообщений контактам Skype====
 
В отличие от телефонных номеров, ники в Skype находятся не в нескольких полях, а в одном, это упрощает запрос и нашу задачу. Запрос:
 
  select * from `Contacts`
    where is_permanent = 1
 
полностью удовлетворяет нашим требованиям. Нажимаем кнопку «Далее».
 
 
[[Файл:WikiSkypeSMS11.png]]
 
Мы получили запрос, который выбирает все контакты Skype, внесённые в список. На этой странице нам необходимо лишь выбрать столбец с ником Skype.
 
Нажимаем «Далее» и убираем галочку с параметра «Автоматическое преобразование», чтобы программа не изменяла ники, а использовала их в том виде, в котором они есть.
 
Остальные настройки совпадают со [http://www.calloffice.ru/Article/sms_rassylka_i_sms_opoveschenie стандартной конфигурацией по рассылке SMS].

Версия 08:03, 3 июля 2014

Автоматический обзвон абонентов через Skype

Наши клиенты, пользующиеся программой Call Office™, давно оценили возможности автоматического обзвона абонентов, используя свои базы данных. Мы постоянно совершенствуем свой программный продукт, добавляем дополнительные возможности и поддержку новых устройств. Помимо использования обычных голосовых, GSM модемов и SIP-шлюзов, мы предоставляем также возможность совершать телефонные звонки через Skype.
В данной статье мы расскажем, как сделать это за 5 шагов.

Шаг 1. Регистрация учетной записи Skype Manager.

Для того, чтобы выполнять автоматические звонки через Skype, вам необходима учетная запись Skype Manager (это немного не то же самое, что и обычная учетная запись Skype).

Запускаем страницу входа в Skype Manager.

авторизация

Если у вас уже есть учетная запись Skype, вводите свои данные, если же у вас еще нет учетной записи Skype, кликните на пункте «У меня нет учетной записи Skype» и зарегистрируйте новую учетную запись.

Шаг 2. Настройка Skype Manager.

Прописываем данные своей компании. Подтверждаем свой е-майл, пройдя по ссылке в присланном письме, и оказываемся в панели управления Skype Manager'а. Здесь нам нужен пункт Skype Connect, именно там настраиваются параметры вашего личного доступа к SIP-шлюзу Skype.

Настроить Skype Connect

Шаг 3. Настройка Skype Connect.


Настраиваем Skype Connect. Кликаем на кнопку «Настроить профиль SIP»

Настраиваем Skype Connect

Задаем имя нашего профиля (в дальнейшем вы всегда можете изменить это имя на другое, поэтому совершенно неважно, что вы напишете в этом поле) и жмем кнопочку «Дальше».
Выбираем параметры SIP-шлюза. Выбираем один канал (в том случае, если вы не собираетесь звонить одновременно нескольким абонентам), перечисляем на счет Skype Manager'а около 5 евро и получаем логин и пароль.

Шаг 4. Настройка профиля SIP.

Просмотреть параметры профиля можно, кликнув на «Открыть профиль» рядом с его названием.
Кликнув на ссылке «Настроить исходящие звонки», вносим аванс на счет, с которого будет списываться стоимость наших звонков (стоимость канала - это отдельная сумма).
Далее кликаем на «Данные проверки аутентичности». Здесь нас интересует «Пользователь SIP» и «Пароль», эти данные мы будем вводить в Call Office.

Шаг 5. Настройка Call Office для работы с SIP-шлюзом Skype.

Запускаем Call Office. Выбираем пункт «Создать новую конфигурацию».
Затем выбираем решение «Выполнение телефонных звонков» и нажимаем кнопку «Далее».
В появившемся окне выбираем пункт «IP-телефония», в поле «Имя или ip-адрес шлюза пишем sip.skype.com, отмечаем «Требуется регистрация», в поле «Логин» вводим данные из шага 3 «Пользователь SIP», а в поле «Пароль» данные «Пароль» с того же рисунка.
Нажимаем кнопку «Далее» и настраиваем Call Office для работы с вашими базами данных. После сохранения конфигурации вы сможете совершать обзвон своих абонентов через SIP-шлюз Skype.