php如何调用api接口,主要是php调用联通,移动api进行短信的发送? 200

 我来答
蓝色雨敏
2017-08-15 · 超过59用户采纳过TA的回答
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:74.7万
展开全部
你没法调移动。联通api的,如果要进行短信发送,可以去找短信接口,一般去运营商购买,然后他们提供api。然后用php对接即可,很简单,比如下面使用的就是某家的api发送:

$this->content = “发送内容”;
$this->name = "短信账号";

$this->pwd= "短信密码";
$this->mobile = "发送的手机号";

$argv = array(
'name'=>$this->name, //必填参数。用户账号
'pwd'=>$this->pwd, //必填参数。(web平台:基本资料中的接口密码)
'content'=>$this->content, //必填参数。发送内容(1-500 个汉字)UTF-8编码
'mobile'=>$this->mobile, //必填参数。手机号码。多个以英文逗号隔开
'stime'=>'', //可选参数。发送时间,填写时已填写的时间发送,不填时为当前时间发送
'sign'=>$this->sign, //必填参数。用户签名。
'type'=>$this->type, //必填参数。固定值 pt
'extno'=>$this->extno //可选参数,扩展码,用户定义扩展码,只能为数字
);

//构造要post的字符串
foreach ($argv as $key=>$value) {
if ($flag!=0) {
$params .= "&";
$flag = 1;
}
$params.= $key."=";
$params.= urlencode($value);
$flag = 1;
}
$url = "http://xxxxxxx.com?".$params; //提交的url
$resultUrl = file_get_contents($url);//获取发送状态
吼怕粒出完美18f97
2017-08-15 · TA获得超过421个赞
知道小有建树答主
回答量:486
采纳率:0%
帮助的人:102万
展开全部
问题是你有API么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式