STQR API
Общая информация
STQR API- это программный интерфейс, разработанный Пин Ап для генерирования статических и динамических QR-кодов.
Что Пин Ап делать с помощью STQR API :- создавать статические и динамические QR-коды;
- удалять созданные ранее статические и динамические Пин Ап из личного кабинета;
- получать информацию о количестве Пин Ап QR-кодов в удобном для обработки формате;
- редактировать отдельные поля динамических QR-кодов;
- и многое другое
Доступ к STQR API Пин Ап на платной основе с активированным тарифомБезлимитный. Стоимость не зависит от числа генерируемых QR-кодов, подключаемых приложений, но зависит от количества вызовов API, Пин Ап от интенсивности обмена данными между вашим приложением и нашими серверами STQR.ru.
Доступ к методам API возможен только при наличии специализированного Пин Ап Token-ключ автоматически создается при активации соответствующего тарифного плана и в дальнейшем может быть изменен по запросу. Посмотреть token-ключ можно в разделеПрофиль -> AP
Если вам требуется Пин Ап техническая поддержка - перейдите в разделтехническая поддержкаи оставьте задайте там Пин Ап вопрос.
Формат запроса
Запросы осуществляются посредством протокола HTTP 1.1 на Пин Апhttp:/ru/api/<версия API>/<имя_метода>
Пин Ап <версия API> - необходимая версия API. Актуальная версия :0.8
<имя_метода> - имя Пин Ап из списка доступныхtest,create,read,update,delete,list
Пин Ап запросов осуществляется путем передачи ключа авторизации в поле token, который выдается службой технической поддержки.
Для передачи параметров запроса используется Пин Ап формат:
- каждый параметр указывается Пин Ап ключ/значение в виде параметра POST-запроса
- MIME-тип: application/x-www-form-urlencoded
- кодировка символов: UTF-8
Пример запроса:
POST /api8/create HTTP1
Host: stqr.ru
Content-Type: application/x-www-form-urlencoded
token=¶m1=value1¶m2=value2¶m3=value3Формат ответа
Ответ сервиса представляет собой JSON-документ в кодировке UTF-8. Содержимое документа зависит от выполняемого метода и результата выполнения Пин Ап
Пин Ап ответа в случае успешного выполнения:
HTTP1 200 OK
Content-Type: application/json
Content-Length: 51
Пин Ап Thu, 11 Dec 2016 16:00:00 GMT
Cache-Control: no-cache
{
"param1":"value1",
"param2":"value2"
}- запрос невозможно разобрать;
- в запросе параметр token
- в Пин Ап указан несуществующий, некорректный или просроченный токен
- Пин Ап операция, на которую у токена нет прав.
При отказе в авторизации запроса в Пин Ап присутствуют следующие поля:
| Поле | Описание |
|---|---|
error | Код причины отказа в авторизации. |
error_description | Дополнительное текстовое описание причины отказа. |
Коды причины отказа в авторизации:
| HTTP-код ответа | Значение поля error | Описание |
|---|---|---|
400 | invalid_request | Формат HTTP-запроса не Пин Ап протоколу. Запрос невозможно разобрать, либо заголовок имеет некорректное значение. |
401 | invalid_token | Указан несуществующий, Пин Ап или отозванный токен. |
403 | insufficient_scope | Запрошена операция, на которую у токена нет прав. |
Подробная информация STQR API для Пин Ап
cтатических QR-кодов
- Email адрес
- Email сообщение
- iTunes ссылка
- Skype
- SMS/MMS
- TelegramХит
- URL, ссылкаХит
- Viber звонок
- WhatsApp сообщение или звонок
- Wi-Fi сетьХит
- Видеоролик YouTube/RuTube
- ГеолокацияХит
- Для микро финансовой организации (МФО)
- Кошелек ЮMoney
- Номер телефона
- Пин Ап по QR-коду (Сбербанк) для юр. лиц и ИПХит
- Произвольный текстХит
- Событие, мероприятие
- Статическая визитка (meCard)
- Статическая визитка (vCard)Хит
динамических QR-кодов
- Email адрес
- Email сообщение
- QR плейлист
- TelegramХит
- URL, ссылкаХит
- WhatsApp сообщение или звонок
- Визитка организации, компанииХит
- Виртуальный мемориал
- ГеолокацияХит
- Динамическая визитка (vCard)Хит
- Книгопечатная продукция
- Мультиссылка
- Мультиссылка 2.0Новый
- Номер телефона
- Объект культурного наследия
- Объект туризма
- Парковочное место
- Пригласительный билет/купон на скидкуХит
- Произвольный текстХит
- Резюме
- Событие, мероприятие
- Список желаний
- Ссылки на Apple Store, Пин Ап Play, AppGallery, RuStoreНовый
- Ссылки на Apple Store, Google Play, AppGallery, RuStore с опцией автоматического перехода на Пин Ап ссылки.Новый
- Ссылки на социальные сетиХит
- Ссылки на Пин Ап в облачных интернет-сервисах
- Я могу помочь

