生成会话& Quickblox的QB-Token

时间:2015-03-09 04:34:29

标签: php chat quickblox

我想使用Quickblox为我的网站实施聊天。我需要动态创建用户。我正在使用以下代码它返回我的签名但是为了创建新用户的下一步我需要令牌而我没有得到它。

$session_xml_data='<?xml version="1.0" encoding="utf-8"?>
    <response>
    <application_id>'.$application_id.'</application_id>
    <auth_key>'.$auth_key.'</auth_key>
    <timestamp>'.time().'</timestamp>
    <nonce>'.rand(111111,999999).'</nonce>
    <signature>'.$signature.'</signature>
</response>';
$session_xml_data = simplexml_load_string($session_xml_data);
$url ='https://api.quickblox.com/session.json';
$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, $url );
curl_setopt( $ch, CURLOPT_POST, true );
curl_setopt( $ch, CURLOPT_HTTPHEADER, array('Content-Type: text/xml','QuickBlox-REST-API-Version: 0.1.0'));
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_POSTFIELDS, "$session_xml_data" );
$result = curl_exec($ch);
echo '<br /> Token Here';print_r($result);
curl_close($ch);
echo '******** '.$token=$result;

0 个答案:

没有答案