星空网 > 软件开发 > 操作系统

使用免费公开的api接口示例(iOS)

做项目难免需要测试,要测试就需要一些接口,现在网上的很多接口都是需要收费的。

以下是目前找到的免费

JSON API免费接口

云聚数据

网吧数据

其中选取了一个百度百科的接口

百度接口

  • 百度百科接口:http://baike.baidu.com/api/openapi/BaikeLemmaCardApi?scope=103&format=json&appid=379020&bk_key=关键字&bk_length=600用例(请右击在新窗口打开)
    查询出错示例如下:查看原始页面 {"error_code":"20000","error_msg":"search word not found"}

示例是可以打开的,部分结果如下

使用免费公开的api接口示例(iOS)images/loading.gif' data-original="http://images2015.cnblogs.com/blog/657299/201604/657299-20160423151616398-5711808.png" />

json解析之后部分数据如下

使用免费公开的api接口示例(iOS)

ok,数据没有什么问题。

使用charles截取了一下,结果如下

使用免费公开的api接口示例(iOS)

可以看到使用的是GET的获取方式,其参数如下

使用免费公开的api接口示例(iOS)

其中有个appid,感谢此人贡献。

其中bk_key和上面一张是不同的,由此可以看出,这一部分是需要urlEncode转码的(不测试其他的反馈结果可以直接复制),然后按照一般的网络请求处理就可以了。

  //百度百科api请求(汉字部分需要urlEnCode编码)  /**   * GET请求(示例汉字银魂)   */  NSURL* urlBaiKe=[NSURL URLWithString:@"http://baike.baidu.com/api/openapi/BaikeLemmaCardApi?scope=103&format=json&appid=379020&bk_key=%E9%93%B6%E9%AD%82&bk_length=600"];  NSURLRequest* urlRequestBaiKe=[NSURLRequest requestWithURL:urlBaiKe];

  

测试

使用免费公开的api接口示例(iOS)

 




原标题:使用免费公开的api接口示例(iOS)

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

tiktok美国账户开店:https://www.goluckyvip.com/tag/84203.html
国外tiktok开店:https://www.goluckyvip.com/tag/84204.html
tiktok开店流程操作:https://www.goluckyvip.com/tag/84205.html
tiktok怎么入驻开店:https://www.goluckyvip.com/tag/84206.html
怎么入驻tiktok开店:https://www.goluckyvip.com/tag/84207.html
如何入驻tiktok开店:https://www.goluckyvip.com/tag/84208.html
在古巴做游轮 古巴旅游项目:https://www.vstour.cn/a/363194.html
西藏旅游攻略自驾游需要多少天 去西藏旅游自驾游要多久时间:https://www.vstour.cn/a/363195.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流