2015-06-10 16 views
5

Tôi nhận được mã thông báo với lệnh gọi lại phiên cho quickblox.Không thể đăng ký người dùng trên quickblox bằng PHP cURL

Bây giờ tôi muốn đăng ký người dùng của tôi trên quickblox, nhưng nhận được sau khi phản ứng với curl: { "code": null, "message": "Không có dữ liệu được cung cấp"}

Tôi đã viết mã sau:

<pre><code> 
$token = '66575f5085173718a73d74781223d0bc14e3abb1'; 
$post_body = http_build_query(array(
        'login' => 'test1436547745678568768', 
        'password' => 'test1', 
        'email' => '[email protected]', 
        'external_user_id' => '68764641', 
        'facebook_id' => '', 
        'twitter_id' => '', 
        'full_name' => 'test1 test1', 
        'phone' => '', 
        'website' => '', 
        'tag_list' => '', 
        )); 

$signUpCurl = curl_init(); 
curl_setopt($signUpCurl, CURLOPT_URL, self::QB_API_ENDPOINT . '/' . self::QB_PATH_USER); 
curl_setopt($signUpCurl, CURLOPT_HTTPHEADER, array("QB-Token: ".$token)); 
curl_setopt($signUpCurl, CURLOPT_POST, true); 
curl_setopt($signUpCurl, CURLOPT_POSTFIELDS, $post_body); 
curl_setopt($signUpCurl, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($signUpCurl, CURLOPT_SSL_VERIFYPEER, FALSE); 

$responce = curl_exec($signUpCurl); 

// Check errors 
if ($responce) { 
    echo $responce . "\n"; 
} else { 
    $error = curl_error($signUpCurl). '(' .curl_errno($signUpCurl). ')'; 
    echo $error . "\n"; 
} 

// Close connection 
curl_close($signUpCurl); 

return ' signUp ';</code> 

Vui lòng giúp tôi nhận phản hồi chính xác.

+1

tôi giải quyết này ..... :-) – dipendra

+0

hãy kiểm tra các vấn đề http://stackoverflow.com/questions/31203223/quickblox-sign-up-issue có thể nhận được số tiền giúp đỡ –

Trả lời

-3

// chuyển tất cả các trường dưới dạng mảng người dùng.

$post_body = http_build_query(

array(
    'user'=>array(
     'login' => 'test1436547745678568768', 
     'password' => 'test1234', 
     'email' => '[email protected]', 
     'external_user_id' => '68764641', 
     'facebook_id' => '', 
     'twitter_id' => '', 
     'full_name' => 'test1 test1', 
     'phone' => '', 
     'website' => '', 
     'tag_list' => '', 
     ) 
    ) 
); 
+1

Bạn đã chỉ sao chép mã từ câu hỏi? –

Các vấn đề liên quan