Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Импорт групп

Читайте также:
  1. AO 3 (0-8 балла). Группа навыков – 3.
  2. I группа II группа III группа
  3. II. Разделите фразы на ритмические группы, произнесите их, соблюдая относительно равное время их произнесения.
  4. III. Группировка цен по стадиям ценообразования
  5. А) Основные группы психически зависимых соматических расстройств
  6. Автор игры - человек (или группа людей), создавший концепцию (или идею) принципиально новой формы игровой деятельности.
  7. Ага, значит, групп второго курса пять. А директор знал, куда меня посылать, в отличие от меня.
  8. Адресные группы
  9. Аллели группы А
  10. Аналитическая группа

GET
Path("{number}/google/groups")

PathParam("number") String - номер подписки
QueryParam("callBack") String - URL обратного вызова, после успешного логина. Тут должен быть URL, по которому доступен функционал вызова этого же метода

Формат возвращаемого объекта:

{

"@xsi.type": "googleContactGroup", // тип объекта

"description": "Коллеги", // имя группы

"contacts": [ // коллекция контактов в группе

{

"description": "Вася Пупкин", // имя контакта

"phones": [ // коллекция известных телефонов для контакта

{

"number": 79282013761, // номер телефона

"primary": false, // является ли основным номером

"type": "mobile" // тип номера. Встроенные home, work, mobile. Может быть задан пользователем произвольно

}

]

}

]

}

3.3. Формат JSON для услуги "Аудиоконференции и рассылки"

Формат практически не отличается от формата конференций Сообщества. Изменились URL для манипуляции объектами (упростились - используются единые URL для сохранения удаления)

Такие данные будут получены в ответ на запрос conference/app/json/conference/data

{

conference_list: {id00221590bd9011dfb02a802ccfe28710: {

id: "00221590bd9011dfb02a802ccfe28710",

members: [

{

"description": "Враг", // Описание

"number": "79287654322", // Номер контакта

"ownerId": "00221590bd9011dfb02a802ccfe28710", // ID внешней сущности для неизвестных типов

"languageId": "6cf0495e-351c-11e1-ad51-9c1c5923b984", // Id языка контакта (опционально)

"type": "MMBR" // Тип контакта. MMBR - контакт Участника Сообщества

},

{

"description": "Друг",

"number": "79287654321",

"type": "EXTR"

}

],

name: "Первый Список"

}},

conference_template: {id00221590bd9011dfb02a802ce84b75a0: {

contacts: [

{

"auto_join": true,

"list_id": "00221590bd9011dfb02a802ccfe28710",

"type": "LIST"

},

{

"auto_join": true,

"description": "Милиция",

"number": "02",

"languageId": "6cf0495e-351c-11e1-ad51-9c1c5923b984", // Id языка контакта (опционально)

"type": "EXTR"

},

{

"auto_join": true,

"description": "Милиция",

"number": "79282013765",

"ownerId": "00221590bd9011dfb02a802ccfe28710", // ID внешней сущности для неизвестных типов

"type": "MMBR" // Тип контакта. MMBR - контакт Участника Сообщества

},

{

"auto_join": true,

"description": "79282013764",

"ownerId": "00221590bd9011dfb02a802ccfe28720", // ID внешней сущности для неизвестных типов

"type": "COMM" // Тип контакта. COMM - контакт целого Сообщества

}

],

duration_minutes: 35,

id: "00221590bd9011dfb02a802ce84b75a0",

period: "MNTH",

start_time: "2010-06-26 12:00",

stop_on_head_quit: true,

description: "Милиция",

ussd_id: 1

}},

running_conference: {},

settings: {

external_broadcast_allowed: true,

external_conference_enabled: true,

req: {

delete: "http://localhost:9090/conference/app/json/delete;jsessionid=kewe2tbu801b",

delete_conference_list_force: "http://localhost:9090/conference/app/json/conference/list/delete/force;jsessionid=kewe2tbu801b",

delete_subscription: "http://localhost:9090/conference/app/json/subscription/delete;jsessionid=kewe2tbu801b",

logout: "http://localhost:9090/conference/app/json/subscription/logout;jsessionid=kewe2tbu801b",

save: "http://localhost:9090/conference/app/json/save;jsessionid=kewe2tbu801b",

send_sms: "http://localhost:9090/conference/app/json/sms/broadcast/start;jsessionid=kewe2tbu801b",

sms_broadcast_status: "http://localhost:9090/conference/app/json/sms/broadcast/status;jsessionid=kewe2tbu801b",

start_conference_template: "http://localhost:9090/conference/app/json/conference/start;jsessionid=kewe2tbu801b",

start_sms_broadcast: "http://localhost:9090/conference/app/json/sms/broadcast/start;jsessionid=kewe2tbu801b",

statistics: "http://localhost:9090/conference/app/json/subscription/statistics;jsessionid=kewe2tbu801b"

},

subscription_id: "00221590bd9011dfb02a802cadda3780",

track_broadcast_status: false

},

sms_broadcast: {id00221590bd9011dfb02a802d06f9c4c0: {

contacts: [

{

"list_id": "00221590bd9011dfb02a802ccfe28710",

"type": "LIST"

},

{

"description": "Бабушка",

"number": "7928888888",

"languageId": "6cf0495e-351c-11e1-ad51-9c1c5923b984", // Id языка контакта (опционально)

"type": "EXTR"

}

{

"description": "Дедушка",

"number": "79282013765",

"ownerId": "00221590bd9011dfb02a802ccfe28710", // ID внешней сущности для неизвестных типов

"type": "MMBR" // Тип контакта. MMBR - контакт Участника Сообщества

}

],

id: "00221590bd9011dfb02a802d06f9c4c0",

description: "Поздравляю с 26 июня!",

message_body: "Поздравляю с 26 июня!",

period: "YEAR",

start_time: "2010-06-26 11:40",

ussd_id: 5

}}

}

 

4. Rest API услуги «Личный секретарь»

Услуга «Личный секретарь» позволяет контрилировать входящие коммуникации (останавливать, перенаправлять, пропускать и т.п.) абонента и распространяется как на голосовые вызовы, так и на SMS. Описания услуги можно найти на сайте оператора по адресу http://rostov.megafon.ru/services/base/lichnyy_sekretar.html.

С помощью описываемого API можно создавать любые правила, загружать голосовые приветствия и синтезировать голосовые сообщения из текстовых фрагментов мужским и женским голосами.

 




Дата добавления: 2015-09-11; просмотров: 65 | Поможем написать вашу работу | Нарушение авторских прав

Аутентификация | API администратора | Очереди | Голосовая почта | Перевод вызовов на внешние номера | Структура объектов в JSON | Возможные действия | Получение списка кнопок | Общий формат | Віднімання 4-ох байтних чисел |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.011 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав