微信小程序使用RESTFul获取豆瓣API
来源:互联网 发布:如何判定论文数据造假 编辑:程序博客网 时间:2024/05/21 17:10
微信小程序使用RESTFul获取豆瓣API
RESTFul是以http为依托,用URL(统一资源定位符)的形式访问一个资源。
当我们自己写微信小程序时,不可能一直使用mock的假数据,我们就可以使用这种方法获取数据。
这里我们以豆瓣的api为例。
直接搜索豆瓣api或点击打开链接我们就可以看到豆瓣为开发者提供的很多api。
微信小程序中发起HTTPs请求的API为wx.request(),官方文档中的事例为:
wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: { x: '' , y: '' },
methods: 'GET', header: { 'content-type': 'application/json' }, success: function(res) { console.log(res.data) }})
1、这里的url就是豆瓣api提供给我们的url,我们可以在豆瓣api文档中找到我们所需的资源的url。例如我们想要知道最近电影的新片榜,url就写成https://api.douban.com/v2/movie/new_movies(URL中不能有端口)。其实我们可以直接从这个url的意思中知道我们获取的是什么资源,这就是判断一个api好坏的标准之一——易读性。
2、这里的data是需要发送给服务器的数据,我们这里当然就用不到了。
3、methods为对服务器发起请求的方法,默认为GET。注意这里的GET要大写!!
4、header中的'content-type'是使用RESTFul获取资源必须要写的,‘content-type’的默认值为‘application/json’,这里我们需要写成'application/xml'。
5、success很简单,就是成功后的回调函数。
基本用法就是这样哦~
1 0
- 微信小程序使用RESTFul获取豆瓣API
- c#使用豆瓣API
- 学习使用豆瓣API
- 使用豆瓣书籍API获取json类型的数据
- 豆瓣API获取书籍详细信息
- 微信小程序 --- RESTful API 获取资源请求成功却无法获得资源
- 使用豆瓣音乐API笔记
- openstack restful api 使用
- ssh使用restful API
- 豆瓣API获取authorization_code时出错
- 豆瓣API使用介绍及通过ajax跨域获取url的json数据的方法
- 使用ISBN码通过豆瓣API获取图书信息(ThinkPHP)
- 使用 Flask-RESTful 设计 RESTful API
- Kylin的RESTful API使用
- 豆瓣API
- 使用OAuth2.0访问豆瓣API
- 使用HTTPclient访问豆瓣API问题
- 豆瓣API在python中的使用
- 2017蓝桥杯模拟赛
- 字节输入流FileInputStream类
- 简单工厂模式(Simple Factory Pattern(静态工厂方法模式)对象创建型模式)
- android listview设置选中时的item的背景色
- 二叉树梳理
- 微信小程序使用RESTFul获取豆瓣API
- 写给省选前的自己V2
- bzoj1914[Usaco2010 OPen]Triangle Counting 数三角形 极角排序+乱搞
- CSRF XSS Cookies 的一些见解
- 利用Handler.post(runnable)替代Thread来做周期循环的事情
- 堆/平衡树——Luogu1801 黑匣子_NOI导刊2010提高(06)
- NV_RESTORE宏的作用及清除的方法
- Android Splash 的最佳实践
- 从源码的角度分析,getWidth() 与 getMeasuredWidth() 的不同之处