Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
comet:cometql:http [2016/03/14 16:57] levhav [Отправка CometQL запросов по http/https] |
comet:cometql:http [2019/12/18 02:05] (текущий) |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | <rst>__RU::1-Отправка CometQL запросов по http/https</rst> | ||
| + | |||
| ====== Отправка CometQL запросов по http/https ====== | ====== Отправка CometQL запросов по http/https ====== | ||
| Строка 6: | Строка 8: | ||
| <note warning>Метод работает в тестовом режиме. О неполадках сообщайте в техническую поддержку.</note> | <note warning>Метод работает в тестовом режиме. О неполадках сообщайте в техническую поддержку.</note> | ||
| - | <note warning>Метод работает в тестовом режиме. И поэтому интерфейс или адрес для приёма запросов может быть изменён.</note> | + | <note warning>Метод работает в тестовом режиме. И поэтому интерфейс или адрес для приёма запросов может быть изменён. |
| + | |||
| + | В низу статьи приведён исходный код php файла. Вы можете его скачать и поставить на свой хостинг чтобы обезопасить себя от изменений в интерфейсе работы api по HTTP. На время пока работа через HTTP запросы не выйдет из статуса бета тестирования, если оно вообще выйдет из этого статуса. | ||
| + | </note> | ||
| Для отправки запроса | Для отправки запроса | ||
| Строка 17: | Строка 22: | ||
| * id это [[comet:dev_id|идентификатор разработчика]] | * id это [[comet:dev_id|идентификатор разработчика]] | ||
| * key это [[comet:dev_id|секретный ключ разработчика]] | * key это [[comet:dev_id|секретный ключ разработчика]] | ||
| + | |||
| + | Ответ придёт в json формате. В случаи успеха ответ будет таким | ||
| + | <code>{"data":[{"Tables":"users_auth"},{"Tables":"users_time"},{"Tables":"users_messages"},{"Tables":"pipes_messages"},{"Tables":"users_in_pipes"},{"Tables":"pipes"},{"Tables":"pipes_settings"}]}</code> | ||
| + | |||
| + | В случаи ошибки ответ будет таким | ||
| + | <code>{"error":2,"text":"Syntax error in query","see":"https:\/\/comet-server.ru\/wiki\/doku.php\/comet:cometql:error"}</code> | ||
| ===== Примечание ===== | ===== Примечание ===== | ||
| - | Ниже приведён исходный код файла выполняющего роль промежуточного звена которое принимает запросы по HTTP и передаёт их дальше по протоколу mysql. | + | Ниже приведён исходный код файла выполняющего роль промежуточного звена которое принимает запросы по HTTP и передаёт их дальше по протоколу mysql. Вы можете его скачать и поставить на свой хостинг чтобы обезопасить себя от изменений в интерфейсе работы HTTP api. |
| <file php cometapi.php> | <file php cometapi.php> | ||