SessionKey

沙箱环境下获取SessionKey

 注意:在获取授权码时传入的appkey不需要带{},以web其它应用为:http://container.api.tbsandbox.com/container?appkey={沙箱下的appkey}

WEB应用

访问 http://container.api.tbsandbox.com/container?appkey={appkey}

选择测试环境账号并填写沙箱回调URL,详见配置沙箱环境,例如回调URL填写为:http://localhost:8080/index.jsp

http://localhost/?top_appkey={appkey} &top_parameters=xxx&top_session=xxx&top_sign=xxx回调url上的top_session即为SessionKey

 

正式环境下获取SessionKey

注意:web插件平台应用和web其它应用在正式环境下是同样的获取方法

1、WEB应用

例如回调URL为:http://localhost

访问 http://container.open.taobao.com/container?appkey={appkey}

(注:加上encode=utf-8回调参数后面的编码就会成为utf-8,如果不加就会默认为gbk,例如:http://container.open.taobao.com/container?appkey={appkey}&encode=utf-8),页面会跳转到回调URL,地址类似如下:

http://localhost/?top_appkey={appkey} &top_parameters=xxx&top_session=xxx&top_sign=xxx&encode=utf-8

回调url上的top_session参数即为SessionKey

2、客户端应用

访问 http://my.open.taobao.com/auth/authorize.htm?appkey={appkey}(注:加上 encode=utf-8回调参数后面的编码就会成为utf-8,如果不加就会默认为gbk,例如: http://my.open.taobao.com/auth/authorize.htm?appkey={appkey}& encode=utf-8),即可获得授权码

通过http方式访问 http://container.open.taobao.com/container?authcode={授权码},会得到类似如下的字符串 top_appkey=1142&top_parameters=xxx&top_session=xxx&top_sign=xxx&encode=utf-8

字符串里面的top_session值即为SessionKey

转载于:https://my.oschina.net/shunshun/blog/80876

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值