Отправка сообщения в Tinder API возвращает ошибку 500

Я работал с Tinder API. Я хотел бы отправлять сообщения всем совпадениям в учетных записях Tinder через Tinder API. Но я получаю сообщение об ошибке http_code=500 каждый раз, когда хочу отправить сообщение на матчи. Я также попытался обновить биографию, и она успешно обновилась, но не смогла разделить биографию на разные переводы строки, передав вместо точки. Тиндер поддерживает юникод?

Мой фрагмент кода на php выглядит следующим образом:

$data = callCurl("httxx://api.gotinder.com/user/recs", 'GET', $headers);
//print_r($data);

if (!empty($data['results']))
$profiles = $data['results'];
else
return("\nNo more recommendations\n");

foreach($profiles as $profile)
{
unset($profile['photos']);
//echo $profile["_id"];

$x=$x+1;


sleep(1);
$match = callCurl("httxx://api.gotinder.com/like/" . $profile["_id"], "GET", $headers);
//print_r($match);

$match = (bool)$match['match'];


if($match)
{
echo "\nMATCHED!!!!!!!!!!!\n";
$data_m_ = array("message"=> $message,
);

$msgres=callCurl("https://api.gotinder.com/user/matches/" . $profile["_id"], "POST", $headers, $data_m);
if($msgres['http_code']!=200)
echo "Message not sent";  // $msgres['http_code'] returns 500

}

echo ".";
if($x==100)
{
mysql_query("update tinder_accounts set account_status=1 where id='$blog_id_1'");
return("\n100 LIKES EXCEEDED.\n");
}
}

Пожалуйста, помогите в этом вопросе, за что я буду когда-либо благодарен тому, кто мне помогает. Спасибо, Криш.


person Krishnendu Majumder    schedule 16.11.2015    source источник


Ответы (1)


Я не вижу, правильно ли вы отправляете токены аутентификации, но, похоже, это не так. Заголовки от входа в систему до отправки сообщения отличаются. Вам также необходимо отправить заголовки x-auth при отправке сообщения. Остальное выглядит нормально.

person Robocop    schedule 06.12.2015