百度地图天气API出现:{“status”:240,“message”:“APP 服务被禁用”}的解决方法
仔细查找百度地图文档,有做相关说明:
所以就算我们怎么检查和设置自己的应用或者是申请新的ak,都无法访问.
解决方法:
使用get方式的的url是:http://api.map.baidu.com/telematics/v3/weather?location=foshan&output=json&ak=3p49MVra6urFRGOT9s8UBWr2
或者采取以下方式:
$.ajax({
type: "POST",//默认是GET
url: "http://api.map.baidu.com/telematics/v3/weather",
dataType: "jsonp",
data: {
location: city, // 城市
output: "json", // 格式
ak: "3p49MVra6urFRGOT9s8UBWr2" // 百度地图ak
},
success: function (data) {
console.log(data);
}
});