现在新浪OAuth1.0 验证不能用了!新浪提供的SDK只有1.0 有没有研究过2.0的!现在有2个问题1、提交URL之后返回 http://YOUR_REGISTERED_REDIRECT_URI/?code=XXXX怎么获得这个URL里的XXXX2、换取Access Token
https://api.weibo.com/oauth2/access_token?client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=authorization_code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI&code=CODE(其中client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET可以使用basic方式加入header中) 怎么使用basic方式加入header??
https://api.weibo.com/oauth2/access_token?client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=authorization_code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI&code=CODE(其中client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET可以使用basic方式加入header中) 怎么使用basic方式加入header??
解决方案 »
- 如何释放OLE对象-------高人请进!!!
- delphi程序 两个问题
- 多用户版软件都可能遇到的问题
- 哪位朋友有delphi的Base64编码函数?
- 如何作一个在线升级的程序?
- 请问如何在delphi中调用制作好的chm文件
- 敢问如何用winsock api在delphi中实现发送smtp验证邮件??我找了好多资料都没搞到!100分
- 请介绍SNMP的控件或相关的编程资料?
- delphi6中三层的问题,谁答出来,连同上一个问题的分我也给他
- 调试的时候生成的可执行文件只能存在5秒钟,然后自动消失,怎么回事?救救我
- Delphi从模板继承的窗口创建后show时出现 abstract error
- 在数据流里侦测到无效的版本号
I'm Sorry。。
没明白,应该也是拼字符吧,然后通过 socket 提交不就可以了吗??
如果没有服务器,就要用客户端授权方式,会跳到一个默认回调页面,没用过这种,应该可以从页面中取得access_token2. 使用basic方式加入header,就是在http请求的header节中写入参数,如
GET /oauth2/authorize
Content-Type: application/x-www-form-urlencoded
Host: api.weibo.com
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding: deflate, gzip, identity
client_id: xxxxxx
client_secret: yyyyy这种方式的好处是从URL中抓不到client_secret,客户端授权的话尽量用这种,否则client_secret在URL请求中是明文的,很不安全
这个CODE是访问URL重定向后的URL里,我用INDY10怎么获取啊?
别的语言版本挺多的都出来了!· delphi的还没有!· 唉,什么时候有人翻译一个也好啊3楼会还没时间弄!真是的!!