小程序请求豆瓣API报403解决方法

小程序请求豆瓣API报403解决方法,第1张

nginx做代理,并改变请求的Referer和User-Agent头部信息

亲测有效,nginx太强大,太好用了。

//////////////////////////////////////////////////////////// 补充 //////////////////////////////////////////////////////////////////////

必须要nginx监听443端口,然后转发请求到你自己的程序服务,竖者上面配置就是转到8080端口。

配置枣纤盯完之后,请凳和求豆瓣的api的url应该变为 http://hostname/v2/ .... 。

就是在原来请求豆瓣API的基础上将api.douban.com换为你自己的域名。

原文地址 : 小程序请求豆瓣API报403解决方法

1、如果是真机出现这类情况,升级至最新版本。

2、可能是你后端开启 http referer 限制。【网络请求的 referer 是不可以设置的,格式固定为 https://servicewechat.com/{appid}/{version}/page-frame.html,其中 {appid} 为小程序的 appid,{version} 为小程序高唯的版戚册培本号,版本号为 0 表示为开姿坦发版。】

3、后端未开启 OPTIONS 的预检权限。

4、证书配置ATS标准必须达到,根证书一定要安装,TLS 版本不支持1.2。

豆瓣小程序请求search失败的原因是豆瓣已经封禁了小程序。豆瓣已经封禁了小程序,直接请求会返回403。URL的参数需要加上apikey才可以正常访问。豆瓣是一个社区网站。网塌慧站由杨勃创立于2005年培灶。该配衫扮网站以书影音起家,提供关于书籍、电影、音乐等作品的信息。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12559864.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存