您的位置:首页 > 移动开发 > 微信开发

API调用

2016-02-05 16:14 375 查看

API调用

JSON——小黄鸡

wm_sample.php

......
//文本
case 'text':
//小黄鸡地址
$simurl = "http://sandbox.api.simsimi.com/request.p?key=966ee8bb-dc33-48ec-9006-ae45e11a4151&1c=ch&text='{$keyword}'";
//读入文件
$simstr = file_get_contents($simurl);
//JSON解析
$simjson = json_decode($simstr);
//读取小黄鸡回复内容
$contentStr = $simjson->Lresponse;
break;
......


JSON——小黄鸡

......
//快递查询
//构建快递状态数组
$status = array('0'=>'查询出错','1'=>'暂无记录','2'=>'在途中','3'=>'派送中','4'=>'已签收','5'=>'拒收','6'=>'疑难件','7'=>'退回');
//快递地址
$kuaidiurl = "http://www.aikuaidi.cn/rest/?key=ff4735a30a7a4e5a8637146fd0e7cec9&order={$keyword}&id=shentong&show=xml";
//读入文件
$kuaidistr = file_get_contents($kuaidiurl);
//xml解析
$kuaidiobj = simplexml_load_string($kuaidistr);
//获取快递状态
$kuaidistatus = $kuaidiobj->Status;
//对象转换为字符串
$kuaistr = strval($kauidistatus);
//根据数组返回
$contentStr0 = $status[$kuaistr];
foreach($kauidiobj->Data->Ordr as $a){
foreach($a->Time as $b){
foreach($a->Content as $c){
$m.="{$b}{$c}";
}
}
//遍历获取快递时间和事件
$contentStr = "你的快递单号{$keyword}{$contentStr0}{$m}";
}
......
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  api json 微信