2015-06-10 7 views
5

के साथ quickblox पर उपयोगकर्ता को पंजीकृत करने में असमर्थ मुझे टोकन को Quickblox के सत्र सत्र के साथ मिला।PHP curl

अब मैं quickblox पर मेरे उपयोगकर्ता पंजीकृत करना चाहते हैं, लेकिन हो रही कर्ल के जवाब के रूप में निम्नलिखित: { "कोड": अशक्त, "message": "कोई डेटा नहीं प्रदान की गई थी"}

मैं लिखा है निम्नलिखित कोड:

<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> 

कृपया सही प्रतिक्रिया प्राप्त करने में मेरी सहायता करें।

+1

मैं इस हल ..... :-) – dipendra

+0

मुद्दा http://stackoverflow.com/questions/31203223/quickblox-sign-up-issue मिल सकता है योग मदद –

उत्तर

-3

// उपयोगकर्ता फ़ील्ड के रूप में सभी फ़ील्ड पास करें।

$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

की जाँच करें क्या आपने केवल प्रश्न से कॉपी-पेस्ट कोड किया था? –