淘宝OAuth登录 PHP版SDK包下载 Demo制作使用配置详解

作者: unvs 分类: OAuth 发布时间: 2013-07-30 12:42 ė18,521 views 61条评论

博主上个月发表了一篇 淘宝OAuth登录 ASP语言SDK包下载 Demo制作使用配置详解 ASP版淘宝SDK,今天把PHP版的也分享给大家,依旧带制作说明文档及安装步骤说明,及demo SDK,获取到淘宝用户相关信息,如:昵称、access token、用户ID等,希望对大家有用。

接下来主要以淘宝OAuth2.0SDK制作介绍、SDK使用配置、环境支持几个方面讲解这个SDK:

一、淘宝OAuth2.0 SDK制作介绍
授权步骤
1、Request至用户授权页面:https://oauth.taobao.com/authorize,回调得到Code;(见callback.php页面里GetAuthorization_Code()函数)
2、得到Code后,把Code及其它必要参数,需POST至第三方页面:https://oauth.taobao.com/token,获取得到淘宝平台返回的access_token;(见tbconnect.asp页面里GetAccess_Token()函数)
3、得到Token的同时,淘宝平台同时返回了部分用户信息,包括:淘宝用户账号ID(taobao_user_id)、用户昵称(taobao_user_nick),这个时候基本可以满足网站接入登录制作数据需求了(如果需要获取到其他淘宝API接口数据,再通过指定的接口请求获取)。

二、SDK使用配置
SDK主要就三个页面(callback.php、config.php、index.php)、一个淘宝登录图标!
callback.php — 回调页面,对数据进行处理
index.asp — 中转页面,跳至授权页面,淘宝登录图标就是链接这个地址
配置淘宝APP Key、APP Secret、回调地址,打开config.asp页面,找到相应的参数,修改为自己的就可以了。

三、环境支持
空间必须支持PHP_curl组件,开启方法:在php.ini里打开php_openssl.dll(windows)或php_openssl.so(linux),找到;extension=php_openssl.dll将前面的分号注释掉。

最后,就分享SDK了,编码版本是UTF-8的,若你的网站是GBK,把所有文件全部转下编码即可,有什么问题可留言提出,感谢支持!

源码分享:点击下载

淘宝ASP语言版SDK下载:点击进入

另附一篇,关于 淘宝开发平台OAuth、TOP协议认证错误码说明 文章:点击进入

本博文章基本上属于原创或收集整理,都是心血结晶。
欢迎转载分享,转载请注明出处,谢谢!
本文地址:淘宝OAuth登录 PHP版SDK包下载 Demo制作使用配置详解

一条评论

  1. chaio 2013 年 9 月 8 日 下午 10:05 回复

    超好的资料,学习了,谢谢

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ɣ回顶部