今天在做微信摇一摇的时候请求的接口都报invalid POST data
不知为啥
接口调用请求说明:
http请求方式: POST(请使用https协议)
https://api.weixin.qq.com/shakearound/statistics/pagelist?access_token=ACCESS_TOKEN
POST数据格式:json
POST数据例子:
{
"date": 1425139200,
"page_index":1
}
这是我的请求:
$.ajax({
type: 'POST',
url: 'https://api.weixin.qq.com/shakearound/statistics/devicelist?access_token=<?php echo $ak; ?>',
data: {
"date": 1451199351423,
"page_index": 1
},
dataType: 'jsonp',
success: function(data) {
alert(JSON.stringify(data));
}
})
// 2015.12.28 17:02补充
现在改成服务端请求了,结果返回parse json failed.
找到原因了,换成服务请求了,然后请求微信的接口必须是
json
串才行~