OpenTK PHP сервер SDK, сеанс и токен не работает

Мне нужна помощь для моего Php-сервера в opentok
это мой онлайн сайт, который я создал

mrsvideocall.bugs3.com/Engine.php

URL выше дает вам сессию и токен

у него есть идентификатор сеанса и токен, но ..
когда я попробовал этот вывод. токен и сеанс не соединяются

если хочешь попробовать
вы можете использовать мой apikey и api secret это был только мой пробный аккаунт

API-ключ: 45007972

api secret: xxxxxxxxxxxxxxxxxxxxxxx

попытайся. это не будет работать

Я не знаю почему.

это код внутри моего PHP-файла. .что-то не так?

<?php
require "vendor/autoload.php";

use OpenTok\OpenTok;
use OpenTok\Session;
use OpenTok\Role;
use OpenTok\MediaMode;

$API_KEY = "45007972";
$API_SECRET = "xxxxxxxxxxxxxxxxxxxxxxx";
$opentok = new OpenTok($API_KEY, $API_SECRET);

// Create a session that attempts to use peer-to-peer streaming:
$session = $opentok->createSession();
$session = $opentok->createSession(array('mediaMode' => MediaMode::ROUTED ));
// Store this sessionId in the database for later use
echo $sessionId = $session->getSessionId();

// Generate a Token from just a sessionId (fetched from a database)
$token = $opentok->generateToken($sessionId);
// Generate a Token by calling the method on the Session (returned from createSession)
$token = $session->generateToken();

// Set some options in a token
echo $token = $session->generateToken(array(
'role' => Role::PUBLISHER,
'expireTime' => time()+(7 * 24 * 60 * 60), // in one week
'data' => 'name=Eleo'
));

если я просто сделаю сеанс и токен на приборной панели, он работал
но когда я попробовал результат моего токена и генератора сеанса, он не работает
это имеет результат, но не работает

0

Решение

Я только что попробовал sessionId а также token сгенерированный по вашему URL, и они работали нормально для подключения. Одним из предостережений было то, что вы также повторили буквальное \n между двумя значениями, поэтому я должен был разделить их. Если у вас возникли проблемы с подключением к сеансу, не могли бы вы рассказать, какую ошибку вы видите и какой код на стороне клиента вы использовали?

Также, пожалуйста, прочитайте комментарии в коде, который вы скопировали / вставили. На самом деле вы генерируете 2 сеанса и 3 токена, но выводите только один из них, поэтому вы без необходимости выполняете дополнительную работу.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]