微信小程序开发--豆瓣图书接口

Posted masterchd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序开发--豆瓣图书接口相关的知识,希望对你有一定的参考价值。

由于微信小程序访问豆瓣图书接口的API被关闭,

所有从小程序端发起的访问请求都会被拒绝,

403,禁止通信。

其余的信息接口大都是http的,微信小程序中不允许访问http,

我们通过中继服务器爬取并解析数据实现了一个可以在小程序中实现的图书信息查询接口。

通过图书的isbn 号码查询关于该图书的各种信息。

下面是实现样例:

技术分享图片

还有其他数据等。

访问方式如下,需要验证ssh_secret,本人就是个穷学生,维持不了很大的带宽和服务器,希望各位大佬能够打赏下服务器的钱,5元,提供一个ssh_secret ,

提供 1w 次的访问机会,ssh_secret有效期一个月,10元 提供 一个有效期到 12/31, 5w 次的访问机会。(支付宝),各位打赏的时候请备注邮箱

无效ssh_secret 会返回 40233 错误。

技术分享图片

 参数传递有书的isbn码,还有ssh_secret,

<!--其中isbn可以通过wx.scancode直接获取,res.result-->

wx.request({
      url: ‘https://explorercloud.cn/api/doubanbook‘,
      data:{
        isbn:‘9787544270878‘,
        ssh_secret:‘rist-douban-xxxx-port-keepby-kindear-xxxxx‘
      },
      method:‘POST‘,
      header: {
        //‘content-type‘: ‘application/json‘ // 默认值
        ‘Content-Type‘: ‘application/x-www-form-urlencoded‘
      },
      success:function(res){
        console.log(res)
      }
    })

  

以上是关于微信小程序开发--豆瓣图书接口的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序开发之代码提示插件(VSCode)

微信小程序开发--模板(template)使用,数据加载,点击交互

微信小程序开发之--"template模板“的应用

微信小程序豆瓣电影项目的改造过程经验分享

小程序开发遇到问题如何联系微信官方

小程序·巧应用,微信小程序开发实战