您现在的位置是:首页
>程序人生
>WEB前端
解决微信小程序调用豆瓣API出现403
发布时间:2018-05-14 编辑:Jielin 浏览:9747 评论:0
最近在学习微信小程序,学习案例是豆瓣的电影小项目,使用了豆瓣的电影API,访问地址为http://api.douban.com/v2/movie/top250,该地址在浏览器调用时都会直接返回数据,但是在小程序的项目用调用就出现了如下图的403错误...
var that = this
wx.request({
url: 'http://api.douban.com/v2/movie/top250',
header: { 'content-type': 'json' },
success: function (res) {
that.setData({
list: res.data.subjects
});
console.log(res.data.subjects) }
});
但是在小程序的项目用调用就出现了如下图的403错误
403错误解决方法
由于豆瓣在2018年1月23号的时候将原先的http://api.douban.com域名地址替换为了http://t.yushu.im
所以在小程序调用豆瓣api时,只需要将域名替换成最新的即可,这样就完美的解决了403错误。
var that = this
wx.request({
url: 'http://t.yushu.im/v2/movie/top250',
header: { 'content-type': 'json' },
success: function (res) {
that.setData({
list: res.data.subjects
});
console.log(res.data.subjects) }
});
下一篇: 初学者应该怎么学习前端?