使用smsapi

时间:2019-02-21 20:10:49

标签: php api sms

我正在尝试使用来自smsapi.pl的API发送SMS。目前,我收到错误代码14,表示“无效的发件人字段”。

代码:

        $access_token = 'XXXXXX';          //sms api access token
        $numbers = '+7XXXXXXXX';
        $params = array(
            'to'            => $numbers,       
            'from'          => 'Info',    
            'message'       => 'message text',      
            );

        $c = curl_init();
        curl_setopt($c, CURLOPT_URL, 'https://api.smsapi.pl/sms.do');
        curl_setopt($c, CURLOPT_POST, true);
        curl_setopt($c, CURLOPT_POSTFIELDS, $params);
        curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($c, CURLOPT_HTTPHEADER, array(
              "Authorization: Bearer $access_token"
        ));

        $content = curl_exec($c);
        $http_status = curl_getinfo($c, CURLINFO_HTTP_CODE);

        curl_close($c);
        print_r($content);

1 个答案:

答案 0 :(得分:1)

翻译后的documentation说:

  

仅接受经过验证的名称。 (&from = aktywna_nazwa)。登录到SMSAPI网站的“发件人字段”后,应添加“发件人”字段。

您是否在website上添加了发件人姓名Info