一、403錯(cuò)誤出現(xiàn)說(shuō)明
最近開(kāi)始研究微信小程序,看網(wǎng)上大家的學(xué)習(xí)案例都是豆瓣的電影小項(xiàng)目畴栖,琢磨著自己也仿照寫(xiě)一個(gè)。
首先使用了豆瓣的電影API八千,訪問(wèn)地址為http://api.douban.com/v2/movie/in_theaters吗讶,該地址在Safari瀏覽器和谷歌瀏覽器調(diào)用時(shí)都會(huì)直接返回?cái)?shù)據(jù)
// 小程序調(diào)用豆瓣API方法
const _this = this
wx.request({
url: 'http://api.douban.com/v2/movie/in_theaters',
header: {
'content-type': 'application/json'
},
success: function (res) {
_this.setData({
list: res.data.subjects
})
console.log(res.data.subjects)
}
})
但是在小程序的項(xiàng)目用調(diào)用就出現(xiàn)了如下圖的403錯(cuò)誤二、403錯(cuò)誤解決方法
最后經(jīng)過(guò)很長(zhǎng)時(shí)間的搜索恋捆,知道了豆瓣在2018年1月23號(hào)的時(shí)候進(jìn)行了域名遷移照皆,將原先的http://api.douban.com域名地址替換為了http://t.yushu.im
所以在小程序調(diào)用豆瓣api時(shí),只需要將域名替換成最新的即可沸停,這樣就完美的解決了403錯(cuò)誤膜毁。
// 小程序調(diào)用豆瓣API方法
const _this = this
wx.request({
url: 'http://t.yushu.im/v2/movie/in_theaters',
header: {
'content-type': 'application/json'
},
success: function (res) {
_this.setData({
list: res.data.subjects
})
console.log(res.data.subjects)
}
})
寫(xiě)在最后:當(dāng)今社會(huì)競(jìng)爭(zhēng)中想要脫穎而出,人必須有一技之長(zhǎng)愤钾,而且萬(wàn)里挑一爽茴。 每個(gè)人都有不同的選擇,有時(shí)一個(gè)正確的選擇比奮斗本身更重要绰垂。 做你喜歡的事情室奏,做你擅長(zhǎng)的事情。 沒(méi)有七十二變劲装,豈能大鬧天宮胧沫?