淘宝开发平台知识点一,入门指南

App Key:12038991 App Secret:bb6e1d29db744ed023bfed6a3af6f4f3 1,测试环境下,获取授权码,只有十分钟 http://open.taobao.com/isv/authorize.php?appkey=12038991 2,http://container.api.tbsandbox.com/container?authcode=vBAUcMEMGx6nWubxc8LEOOAWaSlLMrxKvlbo340LughrJce1aj9G61IrX1oZoZOyqJkc7xcUTLEDvrPStPqDfKUJPM9qJC%2BX7aQT%2BOhbOYApF9BuV%2ByqS50K1vZ69FDiN9HPrchCwTttW8t6gZ7QqA%3D%3D 3,read the content string responseFromServer = reader.ReadToEnd(); top_appkey=12038991&top_parameters=aWZyYW1lPTAmdHM9MTI3MDA0NzE5MTE0NiZ2aWV3X21vZGU9ZnVsbCZ2aWV3X3dpZHRoPTAmdmlzaXRvcl9pZD0xNzU5NzgyNjkmdmlzaXRvcl9uaWNrPXNhbmRib3hfY18x&top_session=28269df07090d5e671993c7ce02c79e76fbd1&top_sign=lNMp6s/KUmvk6GpIO1RQHA== 通过&拆分,取得sessionkey=28269df07090d5e671993c7ce02c79e76fbd1 4,取得交易记录 ResponseList rsp = topClient.GetSoldTrades(req, sessionKey); sn:总结:测试环境下获取sessionkey 访问 http://open.taobao.com/isv/authorize.php?appkey={appkey} 选择测试环境账号然后点击“获取授权码”,即可获得授权码,接下来通过授权码获取SessionKey。 通过http方式访问 http://container.api.tbsandbox.com/container?authcode={授权码},会得到类似如下的字符串 top_appkey=1142&top_parameters=xxx&top_session=xxx&top_sign=xxx 字符串里面的top_session值即为SessionKey 二,正式环境下获得sessionkey http://auth.open.taobao.com/?appkey=12038991 3,什么是sessionkey 当访问一个访问级别为"须用户登录",或须获取访问级别为"隐私数据须用户登录"的隐私数据时,就需要SessionKey。在测试环境下获取SessionKey 4,所有的请求和响应数据编码皆为utf-8格式,url里的所有参数值最好请做urlencode编码(防止中文内容传输过程中乱码)。 5.TOP开发者语音群(YY群号116198361),每周五晚8点至9点开放语音交流频道 6. SessionKey有效期? SessionKey是有有效期的,TOP分配的SessionKey的有效期默认为30分钟,如果应用在此期间内使用该SessionKey访问过OpenAPI,则SessionKey的有效期会顺延30分钟。 7. App Key和App Secret是什么? App Key是应用的唯一标识,TOP通过App Key来鉴别应用的身份。AppSecret是TOP给应用分配的密钥,开发者需要妥善保存这个密钥,这个密钥用来保证应用来源的的可靠性,防止被伪造。App Key和App Secret的申请可以参考申请成为开发者和申请一个新应用
原文地址:https://www.cnblogs.com/hsapphire/p/1701948.html