OpenTok session_id не создается на сервере aws, в то время как на моем локальном сервере он работает нормально - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь создать сеанс для каждой группы, которую я создаю для голосового чата, но он не генерируется на сервере aws, пока на моем локальном сервере он работает.

Вот мой код:

 $ApiKey = XXXXXXXX; // YOUR API KEY
 $ApiSecret = "xxxxxxxxxxxxxxxx";
 $opentok = new OpenTok($ApiKey, $ApiSecret);
 $session = $opentok->createSession(array('mediaMode' => 
 MediaMode::ROUTED));
 $session_id = $session->getSessionId();

Вот моя ошибка logcat:

Here is my error logcat

1 Ответ

1 голос
/ 06 марта 2019

TokBox Developer Evangelist здесь.

Каждый запрос, который вы делаете к OpenTok REST API , должен проходить аутентификацию с токеном JWT, а если вы используете OpenTok PHP SDK, он справится с этим за вас.

Однако мы уже видели эту проблему в прошлом, когда серверные часы не синхронизированы, а токен JWT истекает слишком рано.Чтобы устранить проблему с часами, обратитесь к следующим ресурсам, которые решали проблемы в прошлом:

Я также призываю вас удалить эту комбинацию API Key и API Secret и использовать другой набор, так как выВы поделились своим секретом API публично.

...