用libcurl和libjson实现人人网从APP key 获取access_token和session_key
来源:互联网 发布:linux sync用户 编辑:程序博客网 时间:2024/04/30 02:07
最近一段时间研究了人人网CPP SDK,http://wiki.dev.renren.com/wiki/Cpp-sdk-1.0,发现代码中主函数需要一个session key才能调用函数。
但是以开发者的身份我们只能获得三个参数,分别类似如下:
APP ID:231231231
APP KEY:d1231232131231231239fed36561
Secret Key:31231312312312312313212
没有session_key,那怎么办。别急,http://wiki.dev.renren.com/wiki/Authentication 人人网开发平台的核心文档给我们讲了怎么获得其中一系列的token。小弟不才,auth2.0的理解不是很透彻,用了很长时间才弄明白了其中客户端流程。
在使用CPP SDK的过程中发现十分有必要写一个获得session_key的程序,毕竟session_key随着时间的推移还是会失效的。由此,便有了以下工具:
至此便完成了对session_key的获取,将结果session_key直接粘到CPP SDK中的main.cpp中相应的位置即可调用其中的API函数。
下载地址:http://download.csdn.net/detail/wanglihongwm/6427555
- 用libcurl和libjson实现人人网从APP key 获取access_token和session_key
- 微信小程序 获取session_key和openid
- 微信小程序 获取session_key和openid
- 微信小程序 获取openid和session_key
- 微信小程序 获取session_key和openid
- 微信小程序获取openid和session_key
- Android仿人人客户端(v5.7.1)——授权认证(用accessToken换取session_key、session_secret和userId)
- libjson编译和使用
- 敦煌api 获取access_token和用户信息
- libcurl获取网络文件大小含命令行和ios代码实现
- 微信小程序 code 拿到session_key 和openid
- libjson 编译和使用 - 3. libjson的C接口 API
- Android百度地图和人人网简单的应用(获取路线,分享到人人)
- 如何获取自己微博接口和access_token
- 微信获取用户信息的两个接口和两个ACCESS_TOKEN
- 微信获取用户信息的两个接口和两个ACCESS_TOKEN
- 微信公众号开发获取access_token和jsapiticket
- java开发微信端获取code和opendId,access_token,用户列表
- struts2 action的动态应用(DMI)
- C++中的空类,默认产生哪些类成员函数
- java多态
- 委托基础之代码解析
- GCC 内联汇编语法
- 用libcurl和libjson实现人人网从APP key 获取access_token和session_key
- 在linux下使用redis的基础操作(一)
- 开博相关
- 字符串转换,将其中的大写字母变小写字母,小写字母变大写字母,并输出 。
- 作为被评审者,怎样做才能使评审更加有效?
- 泛型理解
- 求两个数的和差积商
- 新的希望,新的起点。
- 使用smarthosts解决google云端硬盘不能同步问题