背景: 自从今年下半年接触一个基于ReactJS 的手机APP项目。开始了解到了Corodva这个神奇的东西。后续自己也自作了一些小的APP放到了应用宝上。8月份开始想做一个博客园APP。于是就私聊博客园团队申请了博客园API访问权限(当然其实应用宝里面也有博客园APP了。而且用fiddler抓取了一下。发现API还很完善。说实话比博客园团队提供的API完善多了。我想应该是开发者用爬虫软件爬的页面然后自己解析的吧。)

       第一步: 申请API:

        私聊博客园,获取了OAuth的ClientId和ClientSerect。

        Android培训,安卓培训,手机开发培训,移动开发培训,云培训培训   Android培训,安卓培训,手机开发培训,移动开发培训,云培训培训

        第二步: 调用API:

         以前没用过OAuth2.0,然后恶补了一下OAuth2.0的知识。这里就不介绍具体概览了。就来看看怎么去掉用API。我选择的工具是Postman(自我感觉一款不错的Chrome扩展),当然需要FQ了。

        下面测试新闻的链接. Type选择OAuth2.0

        Android培训,安卓培训,手机开发培训,移动开发培训,云培训培训

         博客园的OAuth2.0的Token地址是https://api.cnblogs.com/token 地址. 获取后会返回token和expiretime,然后点击UserToken就可以访问了.

          Android培训,安卓培训,手机开发培训,移动开发培训,云培训培训Android培训,安卓培训,手机开发培训,移动开发培训,云培训培训

         Android培训,安卓培训,手机开发培训,移动开发培训,云培训培训

          第三步: 技术选择

               本次项目只是作为个人业余练习,想学习一下Angular2, 再加上Ionic

网友评论