【问题标题】:Automatically SMS seding on php through api通过 api 在 php 上自动发送短信
【发布时间】:2017-10-26 19:18:10
【问题描述】:

我正在做一个项目,当客户到达目标点时需要为客户发送短信,我编写了代码,但它返回消息“已永久移动,并且不需要此消息。

代码

$data="username=".$username."&password=".$password."&numbers=".$to."&sender=".$sender."&message=".$msg1;
$ch=curl_init("http://hisms.ws/api.php?send_sms&".$data);
curl_setopt($ch,CURLOPT_POST,1);

curl_setopt($ch,CURLOPT_HEADER,0);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);$result=curl_exec($ch);curl_close($ch);

结果 是文档已移至此处。

【问题讨论】:

  • 可以试试其他短信服务提供商吗?
  • 或提供者不接受post header,尝试在post前设置header。

标签: php


【解决方案1】:

尝试使用 GET 方法发送请求,而不是 POST。为此,您需要在第三个参数中设置 0(或 false)而不是 1:

curl_setopt($ch, CURLOPT_POST, 0);

或者你可以删除这行代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    • 2012-04-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多