auth授权登录:淘宝客官方接口中用到的sessionkey是如何获取的?

时间:2018-07-18 38665 主题:淘客开发教程
导读《auth授权登录:淘宝客官方接口中用到的sessionkey是如何获取的?》要点:在调用淘宝客的官方接口API时,经常会用到一个sessionkey,它是如何获取的?

在调用淘宝客的官方接口API时,经常会用到一个sessionkey,它是如何获取的?

调用接口时,必备参数appkey,appsecret一般人都知道,那sessionkey很多人不懂,可以这样获取:


如何获取SessionKey?

方式 1:推荐本方式,很适合用于WEB调用直接一步到位获取。

访问:

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

页面会跳转到回调URL,回调地址是您在淘宝开放平台上应用管理http://console.open.taobao.com/app/app.htm 中设置的


淘宝客官方接口中用到的sessionkey是如何获取的?从哪取得?


返回值如下:

http://taokeapi.vephp.com/callback.php?top_appkey=24859132&top_parameters=ZXhwaXJlc19pbj04NjQwMCZpZnJhbWU9MSZyMV9leHBpcmVzX2luPTg2NDAwJnIyX2V4cGlyZXNfaW49ODY0MDAmcmVfZXhwaXJlc19pbj0yNTkyMDAwJnJlZnJlc2hfdG9rZW49NjEwMDUwN2IyZmFlZjYyMWQ3OWUyMDMwNDM4YjI5ZWIyYmVhNDcyN2UxNjM3NTAyMTE5NzUxNjk0JnRzPTE1Mjk3Njk5MDY1ODUmdmlzaXRvcl9pZD0yMTE5NzUxNjk0JnZpc2l0b3Jfbmljaz1teWJlYXV0eTIwOTkmdzFfZXhwaXJlc19pbj04NjQwMCZ3Ml9leHBpcmVzX2luPTE4MDA%3D&top_session=6100c07f77b8011154dd10911ee7a50636f0a445a0d2ab62119751694&top_sign=9TI8nI8iUwgzf3bLb9ax%2Bw%3D%3D


回调url上的top_session参数即为SessionKey,如本例:

6100c07f77b8011154dd10911ee7a50636f0a445a0d2ab62119751694


方式2:

通过http方式访问 http://container.open.taobao.com/container?authcode={授权码},会得到类似如下的字符串

top_appkey=1142&top_parameters=xxx&top_session=xxx&top_sign=xxx

字符串里面的top_session值即为SessionKey。


方式3:不推荐

第一步获取code: 

按照

https://oauth.taobao.com/authorize?response_type=code&client_id=23231511&redirect_uri=http://taokeapi.vephp.com&state=1212&view=web

这种Url的格式,将连接中的client_id和redirect_uri替换成自己的就行,然后在浏览器输入该地址,回调的地址中就有code。

这条Url中,client_id是我们从淘宝中获取到的AppKey,回调地址改成自己的本地地址就行。


第二步:使用获取的code,取得sessionkey:

 参:http://open.taobao.com/doc.htm?docId=118&docType=1

转载请注明本页网址:https://www.veapi.cn/taokelianmeng/156.html
淘客/抖客/多多进宝专题

暂无淘宝客专题教程


在线
客服

会员请加QQ群交流:

微信
咨询

加微信咨询
顶部