2016-11-29 4 views
2

未読のメッセージリスト(カウントではない)のみをダイアログから取得しようとしています。 QuickBloxの資料にそのような要求はありません。これは私の関数であるが、それは何も返しません:quickblox php未読メッセージリストを取得

function getUnreadMessages($login, $password, $dialogId, $userId) { 
    $session = quickCreateSession($login, $password); 
    $token = $session->token; 
    $curl = curl_init(); 
    curl_setopt($curl, CURLOPT_URL, 'https://api.quickblox.com/chat/Message.json?chat_dialog_id=' . $dialogId . '&read_ids[nin]=' . $userId); 
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); 
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); 
    curl_setopt($curl, CURLOPT_HTTPHEADER, array(
     'Content-Type: application/json', 
     'QuickBlox-REST-API-Version: 0.1.0', 
     'QB-Token: ' . $token 
    )); 
    $response = curl_exec($curl); 
    if ($response) { 
     return @iconv("ISO-8859-9//TRANSLIT", "UTF-8", $response); 
    } else { 
     return false; 
    } 
    @curl_close($curl); 
} 

答えて

2

あなたが読んで、メッセージの未読状態とされ、これはあなたを助ける簡単managed.I希望することができますQuickBloxからのすべてのメッセージを、取得することができます。.. ..

関連する問題