发布时间: 2014-03-21 17:04 浏览: 2885
原淘宝开放接口1.0正式升级为2.0,以下是淘宝官方技术文档
与用户隐私相关的数据必须首先获取用户授权。开发者可以通过多种方式获取访问令牌(Access Token),包括:服务器端流程(开发者有独立Web Server)、客户端流程(通过浏览器+)、原生应用(Native Application)流程、刷新访问令牌流程(Refreshing an Access Token)。以下以服务器端流程说明如何获取用户授权。
开发者通过 https://oauth.taobao.com/authorize 获取用户授权码。参数:
参数参数值说明
* client_id | 即开发者的APPKEY | |
* response_type | code | 相应类型,填code,即授权码 |
* redirect_uri | 回调地址。此地址是开发者注册应用时填写的回调地址(如果不一致,将返回错误)。 | |
scope | 访问区域。 | |
state | 用于维持应用状态,淘宝服务器将回填这个值。 | |
view | 可选值:web(默认)、tmall、wap。 |
以下是一个请求授权码的示例:
https://oauth.taobao.com/authorize?response_type=code&client_id=12539988&redirect_uri=http://www.berlinix.com/login.php&state=1
收到请求后,淘宝服务器返回值:
参数说明
code | 授权码。正常结果。 |
error | 错误码。异常时返回。 |
error_description | 错误描述。异常时返回。 |