0

Android フォン経由で SMS を送信したい。と呼ばれる有望な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;
    }
4

0 に答える 0