Для поиска поставьте запрос в кавычки!

Методы авторизации к API

Изменено Чт, 5 Дек, 2024 на 12:51 PM

Самый простой способ авторизации:

https://api.mcn.ru/v2/rest/account/{account_id}/vpbx.json?user_hash=mytoken


Через Bearer авторизацию

GET /v2/rest/account/{account_id}vpbx.json HTTP/1.1

Host: api.mcn.ru

Authorization: Bearer mytoken

Cache-Control: no-cache


Через Basic авторизацию

GET /v2/rest/account/{account_id}/vpbx.json HTTP/1.1

Host: api.mcn.ru

Authorization: Basic encoded_login_pass

Cache-Control: no-cache

где encoded_login_pass base64_encode («user:password»)


Пост-запрос и передача пост-переменных

Например:

POST /v2/rest/account/{account_id}/did/countries/get-cities/ HTTP/1.1

Host: api.mcn.ru

Authorization: Bearer mytoken

Cache-Control: no-cache

Content-Type: application/x-www-form-urlencoded

country_id=643


или через json:


POST /v2/rest/account/{account_id}/did/countries/get-cities/ HTTP/1.1

Host: api.mcn.ru

Authorization: Bearer mytoken

Cache-Control: no-cache

{ «country_id»: 643 }


Воспользуйтесь наиболее подходящим методом.


Также:

https://api.mcn.ru/v2/rest/account/{account_id}/vpbx.json — выдаст ответ в json

https://api.mcn.ru/v2/rest/account/{account_id}/vpbx.xml или (https://api.mcn.ru/v2/rest/account/{account_id}/vpbx) выдаст ответ в xml


Примеры API на PHP

Получение записи звонка:

echo file_get_contents(‘ https://api.mcn.ru/v2/rest/account/{account_id}/vpbx/{vpbx_id}/call_log/record?call_id=13-1496128379..3843972&user_hash=mytoken’);

mytoken — ваш токен

vpbx_id — идентификатор вашей ВАТС;

account_id — номер вашего лицевого счета.

Статья помогла?

Отлично!

Спасибо за ваш отзыв

Извините, что не удалось помочь!

Спасибо за ваш отзыв

Расскажите, как мы можем улучшить эту статью!

Выберите хотя бы одну причину
Требуется проверка CAPTCHA.

Комментарий отправлен

Мы ценим вашу помощь и постараемся исправить статью