1、掉用公共接口时,用curl函数
parameter={“platform”:1,“a”:20002,“c”:1,“v”:1,“FuncTag”:10005077,“openAppId”:“2016080500169565”,“referrerId”:"",“clientType”:1,“sign”=“94F002DB9FF4583977B9D09B55D22D1F”,“nonceStr”:“12345678901234567890”,“params”:“xxxxxxxxxxxxxxxxx”}
参数传不过去
但是用postman是可以的
2、打开日志:
函数请求的参数变成了
{parameter:{“platform”:1,“a”:20002,“c”:1,“v”:1,“FuncTag”:10005077,“openAppId”:“2016080500169565”,“referrerId”:"",“clientType”:1,“sign”=“94F002DB9FF4583977B9D09B55D22D1F”,“nonceStr”:“12345678901234567890”,“params”:“xxxxxxxxxxxxxxxxx”}}
postman的参数没有变
3、解决:
在进行用函数进行请求时:
$request[‘parameter’] = {“platform”:1,“a”:20002,“c”:1,“v”:1,“FuncTag”:10005077,“openAppId”:“2016080500169565”,“referrerId”:"",“clientType”:1,“sign”=“94F002DB9FF4583977B9D09B55D22D1F”,“nonceStr”:“12345678901234567890”,“params”:“xxxxxxxxxxxxxxxxx”};
http_build_query($request);