易源接口为例:
1,注册用户
2,选择接口(如QQ音乐)
3,系统级必选参数 APPID 和sign (在个人接口里 选择添加APP)
4:应用级必选参数写完就ok了
示例:(参数写法看心情)
wx.request({ url:"http://route.showapi.com/950-1?showapi_appid=628&showapi_sign=094a6", data:{num:"5",type:"1",yayuntype:"1",key:name}, success:function(e){ if(e.statusCode == 200){ var li= e.data.showapi_res_body.list; li.length=1; se.setData({ cts:li, }) } } });
参数名称 | 类型 | 示例值 | 必须 | 描述 |
---|---|---|---|---|
showapi_appid | String | 100 | 是 | 易源应用id |
showapi_sign | String | 698d51a19d8a121ce581499d7b701668 | 是 | 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 查看授权算法 |
showapi_timestamp | String | 20141114142239 | 否 | 客户端时间。 格式yyyyMMddHHmmss,如20141114142239 为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。 |
showapi_sign_method | String | md5 | 否 | 签名生成方式,其值可选为"md5"或"hmac"。如果不传入则默认"md5"。 |
showapi_res_gzip | String | 1或0 | 否 | 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 |
2.应用级参数(每个接入点有自己的参数):
参数名称 | 类型 | 默认值 | 示例值 | 必须 | 描述 |
---|---|---|---|---|---|
keyword | String | 海阔天空 | 是 | 人名或歌名 | |
page | String | 1 | 1 | 否 | 页数。每页最多只返回20条记录。 |