当前位置:   article > 正文

SessionKey

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/774440
推荐阅读
相关标签
  

闽ICP备14008679号