2015-09-07 21 views
0

我得到這個錯誤,每當我試圖生成令牌致命錯誤:類「角色」中找不到..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

你說的錯誤是「致命錯誤:類‘角色’中找不到的。」。你能否完成「...」,重要的是看看錯誤來自哪個文件和行號。 – Ankur

回答

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; 

?> 

Refer documentation

+0

試過。沒有結果 。未找到新錯誤類「OpenTok」 –