OpenTok | Класс генерации токенов «Роль» не найден

Я получаю эту ошибку всякий раз, когда пытаюсь сгенерировать токен Фатальная ошибка: Класс «Роль» не найден в ..

Может быть, я пропускаю любую зависимость.

config.php

<?php
require_once('vendor/autoload.php');
use OpenTok\OpenTok;
use OpenTok\Session;
use OpenTok\Role;
$key= 123455;
$secret='87643gri8y98643kjg49874';
$present_session ='jhvh5489754kb54089u43r398y5';
$opentok = new OpenTok($key,$secret);
?>

getToken.php

<?php
include('config.php');

$token = $opentok->generateToken('pjijirtolnpjr', array(
'data' => json_encode(array(
'name' => 'oihohtr'
)),
'role' => Role::SUBSCRIBER
));


echo  $token;

?>

app.js

$(document).ready(function(){

var presenceSession = OT.initSession(45319022, '1_MX40NTMxOTAyMn5-MTQ0MTYyMzM3ODg2Mn4zTHBxOUZKOFBhdzc1bnk0OEVvMlozY3h-UH4');

if(presenceSession.sessionId){

$.get('getToken.php',function(data,status){

console.log(data);

});
}
});

0

Решение

Попробуй это

<?php
include('config.php');
use OpenTok\Session;
use OpenTok\Role;

$token = $opentok->generateToken('pjijirtolnpjr', array(
'data' => json_encode(array(
'name' => 'oihohtr'
)),
'role' => Role::SUBSCRIBER
));


echo  $token;

?>

См. Документацию

0

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

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

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