API для получения адресной книги и журнала звонков

В данном форуме описаны все API, поддерживаемые нашими услугами.

API для получения адресной книги и журнала звонков

Сообщение a--i » 03 янв 2013, 19:53

Здравствуйте, подскажите пожалуйста, какое api для получение этих данных можно использовать? я не нашел такой информации на форуме.
a--i
 
Сообщения: 3
Зарегистрирован: 03 янв 2013, 18:37

Re: API для получения адресной книги и журнала звонков

Сообщение a--i » 04 янв 2013, 20:06

хм. что-то все молчат. печально
a--i
 
Сообщения: 3
Зарегистрирован: 03 янв 2013, 18:37

Re: API для получения адресной книги и журнала звонков

Сообщение alg » 04 янв 2013, 20:57

Насчет журнала звонков не подскажу, а вот адресную книгу получить можно (фича экспериментальная).

Для этого нужно вызвать URL:

Код: Выделить всё
http://api.comtube.ru/scripts/contacts_api/export.php


Параметры:
  • username - имя пользователя
  • type - формат выгрузки. Допустимые значения: vcard, xml
  • as - тип выгрузки. Допустимые значения: text (в виде текстового содержимого страницы), file (в виде файла для загрузки)
  • encoding - кодировка (utf-8, cp1251, ...). По умолчанию - utf-8
  • signature - подпись запроса. Как создать подпись смотрите раздел "Создание подписи (signature)"

Обработка результата запроса

После обработки запроса API вернет код результата выполнения операции (поле "code" - код результата, поле "desc" - описание) и сам результат.
Коды могут быть следующими:
  • 200 - OK
  • 404 - ошибка авторизации
  • 500 - недопустимое значение одного из параметров, какого именно - указано в поле "desc"

Каждый контакт обрамлен тегами "contact" и содержит практически все сведения, которые могут потребоваться. Контактные сведения (номера телефонов, адреса электропочты и т.п.) выводятся только в случае их наличия.

Пример ответа:

Код: Выделить всё
<contacts>
    <code>200</code>
    <desc>OK</desc>
    <contact>
       <lastname>Еще тест</lastname>
       <firstname/>
       <middlename/>
       <title/>
       <suffix/>
       <bday/>
       <phone>XXXXXX</phone>
    </contact>
    <contact>
        <lastname>Иванов</lastname>
        <firstname>Иван</firstname>
        <middlename>Иванович</middlename>
        <title/>
        <suffix/>
        <bday>07.07.1977</bday>
        <sip>000001</sip>
     </contact>
</contacts>
У любой аварии есть фамилия, имя и отчество.
Аватара пользователя
alg
Why so serious?
 
Сообщения: 649
Зарегистрирован: 31 июл 2009, 13:11
Откуда: Москва

Re: API для получения адресной книги и журнала звонков

Сообщение sd » 05 янв 2013, 12:11

a--i писал(а):хм. что-то все молчат. печально

А что печального-то? У нас, кстати, праздники до 8 января включительно ;) По поводу API. То API, что вам привели - рабочее, и его даже некоторое время можно будет использовать, но оно уже поддерживаться не будет, т.к. это старая версия. Скоро будет опубликовано новая версия API, которую и рекомендую использовать. То же самое и про API для получения истории вызовов.
Аватара пользователя
sd
 
Сообщения: 5184
Зарегистрирован: 31 июл 2009, 13:11

Re: API для получения адресной книги и журнала звонков

Сообщение a--i » 05 янв 2013, 15:48

хорошо. не буду особо печалиться;) отлично Вам попраздновать до 8 января.

а когда новое api по плану?
a--i
 
Сообщения: 3
Зарегистрирован: 03 янв 2013, 18:37

Re: API для получения адресной книги и журнала звонков

Сообщение sd » 05 янв 2013, 16:49

a--i писал(а):хорошо. не буду особо печалиться;) отлично Вам попраздновать до 8 января.

а когда новое api по плану?

Ну по большей части оно готово, надо только по мелочам там поправки сделать. И все. Надеюсь, что после праздников опубликую. API по контактам можно будет их только получать, но не менять. Можно будет импортировать и экспортировать в vCard формате.
Аватара пользователя
sd
 
Сообщения: 5184
Зарегистрирован: 31 июл 2009, 13:11


Вернуться в API

Просмотр страницы «Кто сейчас на форуме COMTUBE»

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9