Я хочу отправить SMS через мой телефон Android. Я нашел многообещающий API для так называемой pushbullet
,
В разделе о подключении к нему через cURL говорится, что я должен добавить пользовательский заголовок Access-Token: <your_access_token_here>'
, Я добавил это в php но curl_exec
вернуть false
, На PostMan я могу создать его без проблем. Моя функция, которая создает cURL, выглядит так:
public function getUrlContent($url, $post)
{
$data_string = '{
"push": {
"conversation_iden": "+3 34333333",
"message": "Hello!",
"package_name": "com.pushbullet.android",
"source_user_iden": "qwerqwerqwer",
"target_device_iden": "erqwer",
"type": "messaging_extension_reply"},
"type": "push"}';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Access-Token: xxxxxxxxxxxxxxxxxxxx',
'Content-Length: '.strlen($data_string), )
);
$result = curl_exec($ch);curl_close($ch);
return $result;
}
Задача ещё не решена.
Других решений пока нет …