Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
comet:dev_id [2015/07/31 11:21]
levhav [Публичный идентификатор разработчика]
comet:dev_id [2019/12/18 01:58] (текущий)
Строка 1: Строка 1:
 +<​rst>​RU::​002-API::​Параметры для подключения</​rst>​
 +<​rst>​Header:​ Параметры для подключения</​rst>​
  
 ====== Публичный идентификатор разработчика ====== ====== Публичный идентификатор разработчика ======
  
-В примерах обычно именуется как dev_id. ​Представляет из себя целое положительное число. Выдаётся при регистрации на сайте http://​comet-server.ru +В примерах обычно именуется как dev_id. ​Используется ​только при подключении к  [[https://​comet-server.com|SaaS версии CppComet]].  
 +  * При ​подключении к  [[https://​github.com/​CppComet/​comet-server|опенсорс версии]] из JavaScript API может быть не указан или иметь значение 0. [[https://​comet-server.com/​wiki/​doku.php/​comet:​saas#​при_подключении_из_javascript_api|Подробнее здесь]] 
 +  * При подключении к опенсорс версии из CometQL API должен быть заменён на строку "​root"​ [[https://​comet-server.com/​wiki/​doku.php/​comet:​saas#​при_подключении_из_cometql|Подробнее здесь]]
  
-<note tip>​В ​данный момент есть ​статья про публичный идентификатор разработчика и секретный ключ разработчика но она содержит ​примеры с использованием php api которое сейчас считается устаревшим и в замен него рекомендуется использовать [[comet:​cometql|CometQL]] [[https://​comet-server.ru/раздел/​15/​subject/​2|Краткая инструкция по интеграции ​comet сервера с вашим ​сайтом.]] </note>+Представляет из себя целое положительное число. ​Выдаётся при регистрации ​на сайте http://​comet-server.com ​
  
 ====== Секретный ключ разработчика ====== ====== Секретный ключ разработчика ======
  
-Секретный ключ разработчикаон состоит из 64 символов и используется для авторизации на комет сервере. Ни кому его не сообщайте. ​А если ​допустили его ​огласку обратитесь в службу технической поддержки с просьбой его поменять. В примерах обычно именуется ​как dev_keyВыдаётся при ​регистрации на сайте http://​comet-server.ru+Секретный ключ разработчика ​- требуется только при использовании CometQL к нему надо относится, как и к любому другому паролю. Состоит из 64 символов и используется для авторизации на комет сервере. Ни кому его не сообщайте. 
 +При использовании [[https://​github.com/​CppComet/​comet-server|опенсорс версии]] он задаётся в настройках в файле [[comet:​ini-file|comet.ini]],​ при использовании [[https://​comet-server.com|SaaS версии CppComet]] он выдаётся при подключении новой услуги в личном кабинете.  
 + 
 +====== Возможные проблемы после при подключении ​к  опенсорс версии ====== 
 +  
 +Обратите внимание на то, какие значения параметра port указаны в секциях [ws] и [cometql] файла [[comet:​ini-file|comet.ini]] именно на этих  ​портах комет ​сервер ​будет ожидать входящие ​подключения. 
 + 
 +В шаблоне comet.ini ​поставляемом в репозитории параметр port  для подключений из JavaScript API выставлен в 8087 
 +Это значит что подключатся надо так: 
 +<code JavaScript>​cometApi.start({user_id:​1,​ user_key:"​userHash",​ node:"​example.ru:​8087"​})</​code>​ 
 + 
 +Параметр port  для подключений из CometQL выставлен в 3300 
 +Это значит что подключатся ​надо так
 +<code PHP>​$link = mysqli_connect("​example.ru", "​root",​ "",​ "​CometQL_v1",​ 3300);</​code>​ 
 + 
 +Так же обратите внимание на то что надо указывать имя базы данных CometQL_v1, оно символизирует версию API и вероятно ​потом выйдет версия CometQL_v2 ​и можно будет при подключении выбирать версию для работы. 
 + 
 + 
 + 
 +