Enviar pesquisa
Carregar
调用示例
•
Transferir como DOCX, PDF
•
0 gostou
•
717 visualizações
M
mcgeek
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 4
Baixar agora
Recomendados
如何学习Bash Shell
如何学习Bash Shell
LI Daobing
节约内存:Instagram的redis实践
节约内存:Instagram的redis实践
Tony Deng
揭秘家用路由器Ch10 sharing
揭秘家用路由器Ch10 sharing
Yi-Jun Zheng
MongoDB入门与实践
MongoDB入门与实践
mysqlops
Taobao RoR
Taobao RoR
mcgeek
论坛技能培训
论坛技能培训
mcgeek
刘鹏分享
刘鹏分享
mcgeek
Api2.0升级
Api2.0升级
mcgeek
Recomendados
如何学习Bash Shell
如何学习Bash Shell
LI Daobing
节约内存:Instagram的redis实践
节约内存:Instagram的redis实践
Tony Deng
揭秘家用路由器Ch10 sharing
揭秘家用路由器Ch10 sharing
Yi-Jun Zheng
MongoDB入门与实践
MongoDB入门与实践
mysqlops
Taobao RoR
Taobao RoR
mcgeek
论坛技能培训
论坛技能培训
mcgeek
刘鹏分享
刘鹏分享
mcgeek
Api2.0升级
Api2.0升级
mcgeek
Bitumen from Benzene International Pte Ltd, Singapore e Brochure
Bitumen from Benzene International Pte Ltd, Singapore e Brochure
Siva Subra
淘宝开发者平台会议 -电子杂志介绍
淘宝开发者平台会议 -电子杂志介绍
mcgeek
Gc 3rd hgdc
Gc 3rd hgdc
Kostas Anagnostou
Deborah Stapel Portfolio
Deborah Stapel Portfolio
stapelde
蔡其 -淘宝开发者聚会(正式版)
蔡其 -淘宝开发者聚会(正式版)
mcgeek
淘大奖分享
淘大奖分享
mcgeek
How do you feel about black diamonds? - A social experiment
How do you feel about black diamonds? - A social experiment
AlexVolker
Data Driven Game development
Data Driven Game development
Kostas Anagnostou
Asian Bitumen Conference , Nov 2011 Singapore , Presentation by Benzene Inter...
Asian Bitumen Conference , Nov 2011 Singapore , Presentation by Benzene Inter...
Siva Subra
LINE Messaging API with LinkIt 7697
LINE Messaging API with LinkIt 7697
CAVEDU Education
Open Api&Sip
Open Api&Sip
cenwenchu
Terracotta And Continuent Based Clustering Architecture
Terracotta And Continuent Based Clustering Architecture
Target Source
Hbase optimization and apply summary in taobao
Hbase optimization and apply summary in taobao
mingjian deng
IoTDB Quick Start
IoTDB Quick Start
JialinQiao
Web storage&web socket&canvas
Web storage&web socket&canvas
molice
Using google appengine (2)
Using google appengine (2)
Wei Sun
Using google appengine_1027
Using google appengine_1027
Wei Sun
4. Go 工程化实践-0124-v2.pdf
4. Go 工程化实践-0124-v2.pdf
ssuserd6c7621
Baidu Cloud Foundry
Baidu Cloud Foundry
James Watters
高性能网站最佳实践
高性能网站最佳实践
longhao
非常靠谱 Html 5
非常靠谱 Html 5
Tony Deng
FeatHub_GAIDC_2022.pptx
FeatHub_GAIDC_2022.pptx
Dong Lin
Mais conteúdo relacionado
Destaque
Bitumen from Benzene International Pte Ltd, Singapore e Brochure
Bitumen from Benzene International Pte Ltd, Singapore e Brochure
Siva Subra
淘宝开发者平台会议 -电子杂志介绍
淘宝开发者平台会议 -电子杂志介绍
mcgeek
Gc 3rd hgdc
Gc 3rd hgdc
Kostas Anagnostou
Deborah Stapel Portfolio
Deborah Stapel Portfolio
stapelde
蔡其 -淘宝开发者聚会(正式版)
蔡其 -淘宝开发者聚会(正式版)
mcgeek
淘大奖分享
淘大奖分享
mcgeek
How do you feel about black diamonds? - A social experiment
How do you feel about black diamonds? - A social experiment
AlexVolker
Data Driven Game development
Data Driven Game development
Kostas Anagnostou
Asian Bitumen Conference , Nov 2011 Singapore , Presentation by Benzene Inter...
Asian Bitumen Conference , Nov 2011 Singapore , Presentation by Benzene Inter...
Siva Subra
Destaque
(9)
Bitumen from Benzene International Pte Ltd, Singapore e Brochure
Bitumen from Benzene International Pte Ltd, Singapore e Brochure
淘宝开发者平台会议 -电子杂志介绍
淘宝开发者平台会议 -电子杂志介绍
Gc 3rd hgdc
Gc 3rd hgdc
Deborah Stapel Portfolio
Deborah Stapel Portfolio
蔡其 -淘宝开发者聚会(正式版)
蔡其 -淘宝开发者聚会(正式版)
淘大奖分享
淘大奖分享
How do you feel about black diamonds? - A social experiment
How do you feel about black diamonds? - A social experiment
Data Driven Game development
Data Driven Game development
Asian Bitumen Conference , Nov 2011 Singapore , Presentation by Benzene Inter...
Asian Bitumen Conference , Nov 2011 Singapore , Presentation by Benzene Inter...
Semelhante a 调用示例
LINE Messaging API with LinkIt 7697
LINE Messaging API with LinkIt 7697
CAVEDU Education
Open Api&Sip
Open Api&Sip
cenwenchu
Terracotta And Continuent Based Clustering Architecture
Terracotta And Continuent Based Clustering Architecture
Target Source
Hbase optimization and apply summary in taobao
Hbase optimization and apply summary in taobao
mingjian deng
IoTDB Quick Start
IoTDB Quick Start
JialinQiao
Web storage&web socket&canvas
Web storage&web socket&canvas
molice
Using google appengine (2)
Using google appengine (2)
Wei Sun
Using google appengine_1027
Using google appengine_1027
Wei Sun
4. Go 工程化实践-0124-v2.pdf
4. Go 工程化实践-0124-v2.pdf
ssuserd6c7621
Baidu Cloud Foundry
Baidu Cloud Foundry
James Watters
高性能网站最佳实践
高性能网站最佳实践
longhao
非常靠谱 Html 5
非常靠谱 Html 5
Tony Deng
FeatHub_GAIDC_2022.pptx
FeatHub_GAIDC_2022.pptx
Dong Lin
AJAX Search & Cross Domain Survey
AJAX Search & Cross Domain Survey
firestoke
開放原始碼 Ch2.5 app - oss - 3rd party api(ver 1.0)
開放原始碼 Ch2.5 app - oss - 3rd party api(ver 1.0)
My own sweet home!
广告技术部自动化测试介绍.pdf
广告技术部自动化测试介绍.pdf
bj_qa
⼤語⾔模型 LLM 應⽤開發入⾨
⼤語⾔模型 LLM 應⽤開發入⾨
Wen-Tien Chang
JCConf 2015 TW 高效率資料爬蟲組合包
JCConf 2015 TW 高效率資料爬蟲組合包
書豪 李
WEB 安全基础
WEB 安全基础
xki
MariaDB: 新兴的开源大数据引擎
MariaDB: 新兴的开源大数据引擎
Colin Charles
Semelhante a 调用示例
(20)
LINE Messaging API with LinkIt 7697
LINE Messaging API with LinkIt 7697
Open Api&Sip
Open Api&Sip
Terracotta And Continuent Based Clustering Architecture
Terracotta And Continuent Based Clustering Architecture
Hbase optimization and apply summary in taobao
Hbase optimization and apply summary in taobao
IoTDB Quick Start
IoTDB Quick Start
Web storage&web socket&canvas
Web storage&web socket&canvas
Using google appengine (2)
Using google appengine (2)
Using google appengine_1027
Using google appengine_1027
4. Go 工程化实践-0124-v2.pdf
4. Go 工程化实践-0124-v2.pdf
Baidu Cloud Foundry
Baidu Cloud Foundry
高性能网站最佳实践
高性能网站最佳实践
非常靠谱 Html 5
非常靠谱 Html 5
FeatHub_GAIDC_2022.pptx
FeatHub_GAIDC_2022.pptx
AJAX Search & Cross Domain Survey
AJAX Search & Cross Domain Survey
開放原始碼 Ch2.5 app - oss - 3rd party api(ver 1.0)
開放原始碼 Ch2.5 app - oss - 3rd party api(ver 1.0)
广告技术部自动化测试介绍.pdf
广告技术部自动化测试介绍.pdf
⼤語⾔模型 LLM 應⽤開發入⾨
⼤語⾔模型 LLM 應⽤開發入⾨
JCConf 2015 TW 高效率資料爬蟲組合包
JCConf 2015 TW 高效率資料爬蟲組合包
WEB 安全基础
WEB 安全基础
MariaDB: 新兴的开源大数据引擎
MariaDB: 新兴的开源大数据引擎
调用示例
1.
淘宝平台使用REST协议,与编程语言无关。所以只要能够封装一个符合top规范的url做一次http请求就可以取得淘宝的数据。<br />调用入口<br />正式环境:http://gw.api.taobao.com/router/rest
<br />沙箱环境:http://gw.sandbox.taobao.com/router/rest<br />注:淘宝沙箱测试环境是淘宝开放平台(TOP)提供给独立软件开发商的测试环境。沙箱环境模拟线上真实的淘宝环境,淘宝商家可以在沙箱环境中完全仿真测试TOP接口的功能;沙箱测试环境地址:http://www.tbsandbox.com/<br />系统参数介绍<br />名称 类型 是否必需 描述methodstringYAPI接口名称sessionstring可选TOP分配给用户的SessionKey,如果需要访问用户隐私数据必选timestampstringY时间戳,格式为yyyy-MM-dd HH:mm:ss,例如:2008-01-25 20:23:30。淘宝API服务端允许客户端请求时间误差为10分钟(授权码10分钟有效期)。formatstringN 可选,指定响应格式。默认xml,目前支持格式为xml,jsonapp_keystringYTOP分配给应用的AppKeyvstringYAPI协议版本,可选值:2.0。signstringYAPI输入参数签名结果sign_methodstringY参数的加密方法选择,可选值是:md5,hmac<br />签名<br />根据参数名称将你的所有请求参数按照字母先后顺序排序:key + value .... key + value <br />value对除签名和图片外的所有请求参数按key做的升序排列, value无需编码。 <br />例如:将foo=1,bar=2,baz=3 排序为bar=2,baz=3,foo=1 <br />参数名和参数值链接后,得到拼装字符串bar2baz3foo1<br />1算法<br />系统同时支持MD5和HMAC两种加密方式<br />md5:将secretcode同时拼接到参数字符串头、尾部进行md5加密,再转化成大写,格式 是:byte2hex (md5(secretkey1value1key2value2...secret))。<br />hmac:采用hmac的md5方式,secret code只在头部的签名后,再转化成大写,格式 是:byte2hex (hmac(key1value1key2value2..., secret))。<br />注:hex为自定义方法,JAVA中MD5是对字节数组加密,加密结果是16字节,我们需要的是32位的大写字符串。<br />2实例<br />调用API:taobao.item.get,使用系统默认MD5为例,因为各语言语法不一致,以下实例只体现逻辑,使用appkey=test appsecret=test<br />输入参数为:<br />method=taobao.item.get<br />timestamp=2010-06-20 17:51:30<br />format=xml<br />session=194227da7a2f0e577b999300bbfaa4a070c04<br />app_key=test<br />v=2.0<br />fields=desc<br />nick=测试帐号<br />num_iid= 5159315527<br />sign_method=md5<br />按照参数名称升序排列<br />app_key=test<br />fields=desc<br />format=xml<br />method=taobao.item.get<br />num_iid= 5159315527<br />nick=测试帐号<br />session=194227da7a2f0e577b999300bbfaa4a070c04<br />sign_method=md5<br />timestamp=2010-06-20 17:51:30<br />v=2.0<br />生成sign<br />拼装字符串:连接参数名与参数值,并在首尾加上app_secret(这里假设appsecret=test)值:<br />testapp_keytestfieldsdescformatxmlmethodtaobao.item.getnum_iid5159315527nick测试帐号session194227da7a2f0e577b999300bbfaa4a070c04sign_methodmd5timestamp2010-06-20 17:51:30v2.0test<br />得到32位大写MD5值: 4216F8C43B501B889A823BB9E2797EEF<br />发送http请求<br />拼装URL: 将所有参数值转换为UTF-8编码,然后拼装<br />http://gw.api.taobao.com/router/rest?app_key=test&fields=desc&format=xml&method=taobao.item.get&num_iid=5159315527&nick=hz0799&session=194227da7a2f0e577b999300bbfaa4a070c04&sign=4216F8C43B501B889A823BB9E2797EEF ×tamp=2010-06-20+17%3A51%3A30&v=2.0<br />注意事项<br />所有的请求和响应数据编码皆为utf-8格式,url里的所有参数值请做urlencode编码。如果请求的Content-Type是application/x-www-form-urlencoded, http body里的所有参数值也做urlencode编码;如果是multipart/form-data格式,每个表单字段的参数值无需编码,但每个表单字段的charset部分需要指定为utf-8<br />
Baixar agora