导航:首页 > 源码编译 > 淘宝api签名算法

淘宝api签名算法

发布时间:2023-05-07 13:42:32

❶ 淘宝调用接口(API)时需要对请求参数进行签名验证。

根据参数的升序排序,连接起来,然后加上密钥进行MD5加密,产孙亏生则首神SIgn用于数据安全校验,他们API那边也会以相同的方式加密,然后对比,一致的话,就通过,不一致的话,就芹樱拒绝访问.!

❷ top平台连接后端服务错误,找不到服务 怎么解决

者调用API可能出现的错误有四类:连接淘宝服务器错误、平台级错误、业务级错误和容器类错误。这四种类型的错误分别代表了开发者访问淘宝服务器、淘宝接入平台、后端业务和容器这几个层次上出现的问题。
2,连接淘宝服务器错误主要是http连接错误或者连接被重置被拒绝等,这类错误是开发者访问淘宝服务器出现的问题,请直接联系服务器管理员或通过网络搜索答案。

平台级错误

1,平台级错误是指错误码小于100的调用错误,这种错误一般是由于用户的请求不符合各种基本校验而引起的。
2,用户遇到这些错误的返回首先检查应用的权限、频率等情况,然后参照文档检验一下传入的参数是否完整且合法。

错误码 错误描述-英文 错误描述-中文 解决方案
3 Upload Fail 图片上传失败 将传入的图片格式改为正确的格式、适当的大小的图片放进消息体里面传输过来,如果传输仍然失败需要减小图片大小或者增加网络带宽进行尝试
7 App Call Limited 应用调用次数超限,包含调用频率超限 调整程序合理调用API,等限频时间过了再调用,淘客的调用频率是系统按照上个月交易额自动修改的,修改后的频率会在官方论坛首页以公告形式通知,开发者可自行查看
9 Http Action Not Allowed HTTP方法被禁止 请用大写的POST或GET,如果有图片等信息传入则一定要用POST才可以
10 Service Currently Unavailable 服务不可用 多数是由未知异常引起的,仔细检查传入的参数是否符合文档描述
11 Insufficient ISV Permissions 开发者权限不足 应用没有权限调用中级或高级权限的接口,可在淘宝合作伙伴后台提交权限申请
12 Insufficient User Permissions 用户权限不足 应用没有权限调用中级或高级权限的接口,可在淘宝合作伙伴后台提交权限申请
13 Insufficient Partner Permissions 合作伙伴权限不足 应用没有权限调用中级或高级权限的接口,可在淘宝合作伙伴后台提交权限申请
15 Remote Service Error 远程服务出错 API调用后端服务出错,首先查看自己的参数是否合法,如果参数没有问题请过一段时间再尝试
21 Missing Method 缺少方法名参数 传入的参数加入method字段
22 Invalid Method 不存在的方法名 传入的method字段必需是你所调用的API的名称,并且该API是确实存在的
23 Invalid Format 无效数据格式 传入的format必需为json或xml中的一种
24 Missing Signature 缺少签名参数 传入的参数中必需包含sign字段
25 Invalid Signature 无效签名 签名必需根据正确的算法算出来的。算法请见:
http://open.taobao.com/dev/index.php/API签名算法

26 Missing Session 缺少SessionKey参数 传入的参数中必需包含session字段
27 Invalid Session 无效的SessionKey参数 传入的session必需是用户绑定session拿到的,如果报session不合法可能是用户没有绑定session或session过期造成的,用户需要重新绑定一下然后传入新的sessionKey
28 Missing App Key 缺少AppKey参数 传入的参数必需包含app_key字段
29 Invalid App Key 无效的AppKey参数 应用所处的环境跟选择的环境不一致,例如:应用处于沙箱测试环境,却选择在正式环境进行测试,可在合作伙伴后台或商家接入平台对该应用进行修改
30 Missing Timestamp 缺少时间戳参数 传入的参数中必需包含timestamp参数
31 Invalid Timestamp 非法的时间戳参数 时间戳,格式为yyyy-mm-dd hh:mm:ss,例如:2008-01-25 20:23:30。淘宝API服务端允许客户端请求时间误差为10分钟
32 Missing Version 缺少版本参数 传入的参数中必需包含v字段
33 Invalid Version 非法的版本参数 用户传入的版本号格式错误,必需为数字格式
34 Unsupported Version 不支持的版本号 用户传入的版本号没有被提供
40 Missing Required Arguments 缺少必选参数 API文档中设置为必选的参数是必传的,请仔细核对文档
41 Invalid Arguments 非法的参数 参数类型不对,例如:需要传入的是数字类型的,却传入了字符类型的参数
42 Forbidden Request 请求被禁止 目前没有控制
43 Parameter Error 参数错误 一般是用户传入参数非法引起的,请仔细检查入参格式、范围是否一一对应
47 Invalid encoding 编码错误 一般是用户做http请求的时候没有用UTF-8编码请求造成的

业务级错误

1,业务级错误是指用户通过平台初步的参数校验,进入后端业务流程所出现的,错误码大于100的错误。
2,以isv开头的一般都是isv的错误,这一类错误一般是由于用户提供的参数不合法或者不匹配造成的,因此isv应该根据错误信息检验是否传入了相应的信息,对于这一类错误建议改正后再重试。
3,以isp开头的错误一般是isp服务不可用或top平台连接后端服务时的错误,这些错误可能与后台服务端的服务可用性有关,建议用户在一段时间后重试。
4,错误响应是用户和服务器交互失败的最直接展示,isv在调用top服务时,如果调用失败,请尽量保留下错误日志以便进行后面的错误追查。

业务级父错误

产品线 错误码
用户 500
类目 510
交易 520
退款 521
商品 530
商品扩展 531
邮费模板 532
产品 540
物流 550
店铺 560
评价 570
淘宝客 580
系统 590
备案 591
增量 600
画报 620
江湖 630
分销 640
淘秀 650
收费 660

业务级子错误

子错误码格式 错误信息 归属方 是否可在程序中重试
isv.###-not-exist:*** 根据***查询不到### ISV 否
isv.missing-parameter:*** 缺少必要的参数*** ISV 否
isv.invalid-paramete:*** 参数***无效,格式不对、非法值、越界等 ISV 否
isv.invalid-permission 权限不够、非法访问 ISV 否
isv.parameters-mismatch:***-and-### 传入的参数***和###不匹配,两者有一定的对应关系 ISV 否
isv.***-service-error:### 调用***服务返回false,业务逻辑错误,###表示具体的错误信息 ISV 否
isp.***-service-unavailable 调用后端服务***抛异常,服务不可用 ISP 是
isp.remote-service-error 连接远程服务错误 ISP 是
isp.remote-service-timeout 连接远程服务超时 ISP 是
isp.remote-connection-error 远程连接错误 ISP 是
isp.null-pointer-exception 空指针异常错误 ISP 否
isp.top-parse-error api解析错误(出现了未被明确控制的异常信息) ISP 否
isp.top-remote-connection-timeout top平台连接后端服务超时 ISP 是
isp.top-remote-connection-error top平台连接后端服务错误,找不到服务 ISP 是
isp.top-mapping-parse-error top-mapping转换出错,主要是由于传入参数格式不对 ISP 否
isp.unknown-error top平台连接后端服务抛未知异常信息 ISP 是

容器类错误

容器类错误是指用户通过容器登录之后页面上出现的错误

错误码

错误描述(中文)

100

授权码已经过期

101

授权码在缓存里不存在,一般是用同样的authcode两次获取sessionkey

102

系统错误,建议清理浏览器缓存,稍后重试

103

appkey或者tid(插件ID)参数必须至少传入一个

104

appkey或者tid对应的插件不存在

105

插件的状态不对,不是上线状态或者正式环境下测试状态

106

没权限调用此app,由于插件不是所有用户都默认安装,所以需要用户和插件进行一个订购关系,这个错误一般是由于用户访问了自己没有订购的在线订购应用所造成的

107

系统错误,建议清理浏览器缓存,稍后重试

108

应用是自用型应用,只有自用型绑定用户才可以访问。

109,111

服务端在生成参数的时候出了问题,建议清理浏览器缓存,稍后重试

110

服务端在写出参数的时候出了问题 ,建议清理浏览器缓存,稍后重试

112

回调地址不正确,请检查回调地址,是否为空,或者含有top认为非法的字符。

113

用户没有同意授权

❸ 帮忙解决 用PHP 调取淘宝API 接口时候 老提示 无权限, 请高手指教!

淘宝API访问级别划分为:

公开:
表示完全公开性的数据接口,主要是查询类的API。 例如:taobao.taobaoke.items.get 。 这类API只需传入appkey+签名进行api的调用。

须用户登录:
表示完全隐私的数据查询接口以及操作性API。 如:taobao.item.add(操作类API) 或 taobao.item.onsale.get(查询)。 这类API调用时,必须传入appkey+sessionkey+签名进行API的调用。

隐私数据须用户登录:
表示部分公开性的数据接口,主要是查询类的API。如:taobao.user.get这个接口。

部分字段是隐私的,部分字段是公开的。当只访问公开数据时,API调用时,只需要传入appkey+签名进行API调用。
当需要访问隐私数据时,需要传入appkey+sessionkey+签名方式来调用。

请检查是不是访问级别不对。

❹ 淘宝api生成sign签名不正确,改怎么写

调用淘宝API的签名一直不对有几个原因: 1. 不需要在排好序的参数串后加APP_SECRET (注:注意看第二个原因。不加sign_method的情况下,有人说如果没有此参数,尾部不需要加secret,我没有验证。万一你一定要加sign_method,可以试试在尾部加和

❺ PHP版调用淘宝API提示25签名错误Invalid signature

Invalid signature
你的appkey无效,这个API是清胡纤在你对应的appkey生成的SDK文件里面的吗?
换做拆个appkey试试答仿

❻ 淘宝x-sign算法解密分析

大家都知道只要有了陪樱x-sign基本上所有事情都可以干,包括但不仅限于商品信息,商品评价,秒杀活埋胡动等等
本文将演示如何获取淘宝商品评价信息,以iphone11为例 https://detail.tmall.com/item.htm?id=602659642364 联系qq: 951263019

通过charles手机抓包分析得出评价芦液丛获取参数为如下几个:
url: http://guide-acs.m.taobao.com/gw/mtop.taobao.rate.detaillist.get/4.0
参数:data={"rateType":"","hasPic":"1","foldFlag":"0","pageNo":"1","pageSize":"10","auctionNumId":"602659642364"}
头信息:有好多头信息,最重要的x-sign

通过调用接口 http://xsign.iceftech.com/api/sign 获取,对应参数以json流发送,下图是postman请求对应的参数

使用postman构造请求发送获取结果

联系qq: 951263019

❼ 2022年个人怎么调用淘宝api

使用SDK调用API。
API调用者到API网关控制台的”轿磨旅应用管闭凳理“找到AppCode/AppSecret进行签名认证的调用或者AppCode进行简单认证的API调游宴用。
用户在API网关创建的API除了能被客户端调用,还能被API网关本身调用。API网关自调用允许跨Region调用,如果同Region,可以走内网调用。

❽ 淘宝mtop签名sign失败怎么办,到底是怎么回事

您目前的这种状况,初步断定是电脑没有识别到您的证书(U盾)造成的。您可以尝试将证书从电脑的USB口中拔下来,然后换一个口插上去。不要使连接线。将驱动程序打开,看看有没有自动导入的过程。如果没有解决问题,请按以下方法进行操作:
(1)请您拔出证书后重新进行连接,然后重新启动计算机。
(2)将U盾拔下,查看计算机的“设备管理器”的“智能卡阅读器”中是否有带问号的未知驱动,如有,用鼠标右键点击将其卸载后重新启动计算机,之后再次安装驱动后插入证书。
(3)如果客户系统为2000或XP,选择“控制面板”中的“管理工具”下的“服务”,查看SMART CARD是否启用,如未启用,请启用。如果以上方法操作不成功,请您尝试以下操作:可以尝试将证书从电脑的USB口中拔下来,将证书驱动程序从开始-程序-工行个人网上银行证书工具软件中卸载,重新启动电脑,在不插入证书的情况下重新安装驱动,最好是从工行网站-系统设置指南或下载里下载的驱动。将驱动重新安装成功后,插入证书,登录网上银行下载证书信息。成功后便可使用。我行证书目前只支持98、2000或XP的系统。

❾ ASP.NET挪用淘宝API实例详解


本文和各人具体分享一下纳乎如何使用来调用淘宝客API开发的实例讲解。
第一步 获取全部推广商品实体
需要使用类 ITopClient TOP客户端类
1using Top.Api.Request;
2
3namespace Top.Api
4 {
5///summary
6/// TOP客户端。
7////summary
8publicinte***ce ITopClient
9 {
10///summary
11/// 执行TOP公然API请求。
12////summary
13///typeparam name="T"领域对象/typeparam
14///param name="request"具体的TOP API请求/param
15///returns领域对象/returns
16 T ExecuteT(ITopRequestT request) where T : TopResponse;
17
18///summary
19/// 执行TOP隐私API请求。
20////summary
21///typeparam name="T"领域对象/typeparam
22///param name="request"具体的TOP API请求/param
23///param name="session"用户会话码/param
24///returns领域衡茄梁对象/returns
25 T ExecuteT(ITopRequestT request, string session) where T : TopResponse;
26 }
27 }
DefaultTopClient 初始化连接(请求地址, Appkey, AppSecret);
1using System;
2using System.Collections;
3using System.Collections.Generic;
4using Top.Api.Parser;
5using Top.Api.Request;
6using Top.Api.Util;
7
8namespace Top.Api
9 {
10///summary
11/// 基于REST的TOP客户端。咐运
12////summary
13publicclass DefaultTopClient : ITopClient
14 {
15publicconststring APP_KEY ="app_key";
16publicconststring FORMAT ="format";
17publicconststring METHOD ="method";
18publicconststring TIMESTAMP ="timestamp";
19publicconststring VERSION ="v";
20publicconststring SIGN ="sign";
21publicconststring PARTNER_ID ="partner_id";
22publicconststring SESSION ="session";
23publicconststring FORMAT_XML ="xml";
24
25privatestring serverUrl;
26privatestring appKey;
27privatestring appSecret;
28privatestring format = FORMAT_XML;
29
30private WebUtils webUtils;
31
32#region DefaultTopClient Constructors
33
34public DefaultTopClient(string serverUrl, string appKey, string appSecret)
35 {
36this.appKey = appKey;
37this.appSecret = appSecret;
38this.serverUrl = serverUrl;
39this.webUtils =new WebUtils();
40 }
41
42public DefaultTopClient(string serverUrl, string appKey, string appSecret, string format)
43 : this(serverUrl, appKey, appSecret)
44 {
45this.format = format;
46 }
47
48publicvoid SetTimeout(int timeout)
49 {
50 webUtils.Timeout = timeout;
51 }
52
53#endregion
54
55#region ITopClient Members
56
57public T ExecuteT(ITopRequestT request) where T : TopResponse
58 {
59return ExecuteT(request, null);
60 }
61
62public T ExecuteT(ITopRequestT request, string session) where T : TopResponse
63 {
64//添加协议级请求参数
65 TopDictionary txtParams =new TopDictionary(request.GetParameters());
66 txtParams.Add(METHOD, request.GetApiName());
67 txtParams.Add(VERSION, "2.0");
68 txtParams.Add(APP_KEY, appKey);
69 txtParams.Add(FORMAT, format);
70 txtParams.Add(PARTNER_ID, "top-sdk-net-");
71 txtParams.Add(TIMESTAMP, DateTime.Now);
72 txtParams.Add(SESSION, session);
73
74// 添加签名参数
75 txtParams.Add(SIGN, TopUtils.SignTopRequest(txtParams, appSecret));
76
77// 是否需要上传文件
78string body;
79if (request is ITopUploadRequestT)
80 {
81 ITopUploadRequestT uRequest = (ITopUploadRequestT)request;
82 IDictionarystring, FileItem fileParams = TopUtils.CleanupDictionary(uRequest.GetFileParamet ers());
83 body = webUtils.DoPost(this.serverUrl, txtParams, fileParams);
84 }
85else
86 {
87 body = webUtils.DoPost(this.serverUrl, txtParams);
88 }
89
90 T rsp;
91if (FORMAT_XML.Equals(format))
92 {
93 ITopParserT tp =new TopXmlParserT();
94 rsp = tp.Parse(body);
95 }
96else
97 {
98 ITopParserT tp =new TopJsonParserT();
99 rsp = tp.Parse(body);
100 }
101
102return rsp;
103 }
104
105#endregion
106 }
107 }
TaobaokeItemsGetResponse 信息返回
1using System;
2using System.Xml.Serialization;
3using System.Collections.Generic;
4using Top.Api.Domain;
5
6namespace Top.Api.Response
7 {
8///summary
9/// TaobaokeItemsGetResponse.
10////summary
11publicclass TaobaokeItemsGetResponse : TopResponse
12 {
13///summary
14/// 淘宝客商品对象列表。不返回taobaoke_cat_click_url和keyword_click_url两个字段。
15////summary
16 [XmlArray("taobaoke_items")]
17 [XmlArrayItem("taobaoke_item")]
18public ListTaobaokeItem TaobaokeItems { get; set; }
19
20///summary
21/// 搜索到符合条件的结果总数
22////summary
23 [XmlElement("total_results")]
24publiclong TotalResults { get; set; }
25 }
26 }
TaobaokeItemsGetRequest 在请求类中设置相应条件信息。
1using System;
2using System.Collections.Generic;
3using Top.Api.Response;
4
5namespace Top.Api.Request
6 {
7///summary
8/// TOP API: taobao.taobaoke.items.get
9////summary
10publicclass TaobaokeItemsGetRequest :
11 {
12///summary
13/// 商品所在地
14////summary
15publicstring Area { get; set; }
16
17///summary
18/// 是否主动发货
19////summary
20publicstring AutoSend { get; set; }
21
22///summary
23/// 是否支持抵价券,设置为true表示该商品支持抵价券,设置为false或不设置表示不判定这个属性
24////summary
25publicstring CashCoupon { get; set; }
26
27///summary
28/// 是否支持货到付款,设置为true表示该商品是支持货到付款,设置为false或不设置表示不判定这个属性
29////summary
30publicstring CashOndelivery { get; set; }
31
32///summary
33/// 商品所属分类id
34////summary
35public Nullablelong Cid { get; set; }
36
37///summary
38/// 最高累计推广佣金选项
39////summary
40publicstring EndCommissionNum { get; set; }
4
1
42///summary
43/// 最高佣金比率选项
44////summary
45publicstring EndCommissionRate { get; set; }
46
47///summary
48/// 可选值和start_credit一样。start_credit的值一定要小于或即是end_credit的值。注:end_credit与start_credit一起使用才生效
49////summary
50publicstring EndCredit { get; set; }
51
52///summary
53/// 最高价格
54////summary
55publicstring EndPrice { get; set; }
56
57///summary
58/// 累计推广量规模竣事
59////summary
60publicstring EndTotalnum { get; set; }
61
62///summary[nextpage]
63/// 需返回的字段列表。可选值:num_iid,title,nick,pic_url,price,click_url,commis sion,commission_rate,commission_num,commission_vol u me,shop_click_url,seller_credit_score,item_locatio n ,volume ;字段之间用","分隔
64////summary
65publicstring Fields { get; set; }
66
67///summary
68/// 是否查询消保卖家
69////summary
70publicstring Guarantee { get; set; }
71
72///summary
73/// 标识一个应用是否来在无线或者手机应用,假如是true则会使用其他法则加密点击串。假如不穿值,则默认是false.
74////summary
75public Nullablebool IsMobile { get; set; }
76
77///summary
78/// 商品标题中包含的关键字。 留意:查询时keyword,cid至少选择其中一个参数
79////summary
80publicstring Keyword { get; set; }
81
82///summary
83/// 是否商城的商品,设置为true表示该商品是属于淘宝商城的商品,设置为false或不设置表示不判定这个属性
84////summary
85publicstring MallItem { get; set; }
86
87///summary
88/// 淘宝用户昵称,注:指的是淘宝的会员登录名。假如昵称错误,那么客户就收不到佣金。每个淘宝昵称都对应于一个pid,在这里输进要结算佣金的淘宝昵称,当推广的商品成功后,佣金会打进此输进的淘宝昵称的账户。具体的信息可以登进阿里妈妈的网站查看。 font color="red"留意nick和pid至少需要传递一个,假如2个都传了,将以pid为准/font
89////summary
90publicstring Nick { get; set; }
91
92///summary
93/// 是否30天维修,设置为true表示该商品是支持30天维修,设置为false或不设置表示不判定这个属性
94////summary
95publicstring OnemonthRepair { get; set; }
96
97///summary
98/// 自定义输进串。格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道。
99////summary
100publicstring OuterCode { get; set; }
101
102///summary
103/// 是否海外商品,设置为true表示该商品是属于海外商品,默以为false
104////summary
105publicstring OverseasItem { get; set; }
106
107///summary
108/// 结果页数。1~99
109////summary
110public Nullablelong PageNo { get; set; }
111
112///summary
113/// 每页返回结果数。最大每页40
114////summary
115public Nullablelong PageSize { get; set; }
116
117///summary
118/// 用户的pid,必须是mm_***x_0_0这种格式中间的"***x". font color="red"留意nick和pid至少需要传递一个,假如2个都传了,将以pid为准,且pid的最大长度是20/font
119////summary
120publicstring Pid { get; set; }
121
122///summary
123/// 是否如实描述(即:先行赔付)商品,设置为true表示该商品是如实描述的商品,设置为false或不设置表示不判定这个属性
124////summary
125publicstring RealDescribe { get; set; }
126
127///summary
128/// 是否支持7天退换,设置为true表示该商品支持7天退换,设置为false或不设置表示不判定这个属性
129////summary
130publicstring SevendaysReturn { get; set; }
131
132///summary[nextpage]
133/// 默认排序:default price_desc(价格从高到低) price_asc(价格从低到高) credit_desc(信用等级从高到低) commissionRate_desc(佣金比率从高到底) commissionRate_asc(佣金比率从低到高) commissionNum_desc(成交量成高到低) commissionNum_asc(成交量从低到高) commissionVolume_desc(总支出佣金从高到底) commissionVolume_asc(总支出佣金从低到高) delistTime_desc(商品下架时间从高到底) delistTime_asc(商品下架时间从低到高)
134////summary
135publicstring Sort { get; set; }
136
137///summary
138/// 起始累计推广量佣金。注:返回的数据是30天内累计推广量,具该字段要与最高累计推广量一起使用才生效
139////summary
140publicstring StartCommissionNum { get; set; }
141
142///summary
143/// 起始佣金比率选项,如:1234表示12.34%
144////summary
145publicstring StartCommissionRate { get; set; }
146
147///summary
148/// 卖家信用: 1heart(一心) 2heart (两心) 3heart(三心) 4heart(四心) 5heart(五心) 1diamond(一钻) 2diamond(两钻) 3diamond(三钻) 4diamond(四钻) 5diamond(五钻) 1crown(一冠) 2crown(两冠) 3crown(三冠) 4crown(四冠) 5crown(五冠) 1goldencrown(一黄冠) 2goldencrown(二黄冠) 3goldencrown(三黄冠) 4goldencrown(四黄冠) 5goldencrown(五黄冠)
149////summary
150publicstring StartCredit { get; set; }
151
152///summary
153/// 起始价格。传进价格参数时,需留意起始价格和最高价格必须一起传进,并且 start_price = end_price
154 ////summary
155publicstring StartPrice { get; set; }
156
157///summary
158/// 累计推广量规模开始
159////summary
160publicstring StartTotalnum { get; set; }
161
162///summary
163/// 是否支持VIP卡,设置为true表示该商品支持VIP卡,设置为false或不设置表示不判定这个属性
164////summary
165publicstring VipCard { get; set; }
166
167#region ITopRequest Members
168
169publicstring GetApiName()
170 {
171return"taobao.taobaoke.items.get";
172 }
173
174public IDictionarystring, string GetParameters()
175 {
176 TopDictionary parameters =new TopDictionary();
177 parameters.Add("area", this.Area);
178 parameters.Add("auto_send",

❿ 关于淘宝api

淘宝网API开放平台:http://www.taobao.com/theme/tao_source/
淘宝宣传 http://user.qzone.qq.com/107772649/blog/1246448557

用户类
用户类数据结构 提供淘宝上注册用户的个人资料数据结构。
taobao.users.get 此接口方法以实现批量得到用户公开资料。
taobao.user.get 此接口方法以实现得到单个用户资料

类目属性类
类目数据结构 提供的数据结构可以实现淘宝搜索页面的类目属性展示和商品发布类目属性的选择。
taobao.itemcats.list.get 此接口方法以实现得到前台展示的供买家浏览的商品类目。
taobao.itemcats.get 此接口方法以实现得到后台供卖家发布商品的标准商品类目。
taobao.shopcats.list.get 此接口方法以实现得到前台展示的店铺类目。
taobao.sellercats.list.get 此接口方法以实现得到前台展示的店铺内卖家自定义商品类目。
taobao.itemprops.get 此接口方法以实现得到后台供卖家发布商品用的商品标准属性和属性值列表。
taobao.itemprop.get 此接口方法以实现得到后台供卖家发布商品用的单个商品属性。
taobao.itemprops.list.get 此接口方法以实现得到前台展示的供买家浏览的商品类目下的第一层属性列表
taobao.itemprop.list.get 此接口方法以实现得到前台展示的供买家浏览的商品属性。
taobao.spu.get 此接口方法以实现得到得到spu。

商品类
商品类数据结构 提供商品搜索数据结构。
taobao.items.get 此接口方法以实现搜索商品信息。
taobao.items.onsale.get 此接口方法以实现得到当前会话用户(必须为卖家)的出售中商品列表。
taobao.items.instock.get 此接口方法以实现搜索当前会话用户(必须为卖家)的库存商品。
taobao.item.get 此接口方法以实现搜索单个商品信息。
taobao.item.add 此接口方法以实现添加一个商品。
taobao.item.update 此接口方法以实现更新商品。

交易类
交易类数据结构 提供交易查询数据结构。
taobao.trades.bought.get 此接口方法以实现搜索当前会话用户做为买家达成的交易记录。
taobao.trades.sold.get 此接口方法以实现搜索当前会话用户(做为卖家)已卖出的交易数据。
taobao.trades.get 此接口方法以实现搜索交易公开信息。
商品数据结构描述
指卖家发布到淘宝店铺内的商品。
Item(商品)
名称 类型 是否必须 描述
公开数据
iid String(32) 必须 商品ID,上传时不需要
title String(30) 必须 商品标题
nick String(32) 必须 卖家昵称,上传、修改时不需要
type String 必须 商品类型,拍卖:auction,一口价:fixed,团购:bulk
cid String(32) 必须 类目Id
seller_cids String 必须 卖家店铺内商品类目列表,按逗号分隔。注意,目前只支持一个店铺内类目
props String 必须 属性和属性值列表,按逗号分隔
desc String 必须 商品描述,支持HTML
pic_path String 必须 商品图片地址,上传时不需要
num int 必须 商品数量
valid_thru int 必须 商品上架期间,按天计算。只允许7天或14天
list_time Date 必须 商品上架时间
delist_time Date 必须 商品下架时间
stuff_status String 必须 商品新旧程度,全新:new,闲置:unused,二手:second
location String[8] 必须 商品所在地,Location数据结构里仅包含city,state
price String 必须 商品价格
post_fee String 必须 平邮费用
express_fee String 必须 快递费用
ems_fee String 必须 EMS费用
has_discount boolean 可选 是否参与会员折扣
freight_payer String 必须 谁承担运费:买家承担运费/buyer,卖家承担运费/seller
has_invoice booelan 必须 是否有发票
has_warranty booelan 必须 是否有保修
has_showcase booelan 必须 是否有橱窗推荐
bulk_base_num number

可选
团购的基数
modified varchar 必须 商品修改时间
隐私数据
increment String 必须 加价幅度,如果是一口价,不需要指定
auto_repost boolean 必须 是否到期自动重发
approve_status String 必须 商品上传后的状态:正常出售/onsale,放入仓库/instock

阅读全文

与淘宝api签名算法相关的资料

热点内容
python中1到100怎么算 浏览:765
小度我想看程序员 浏览:504
bs刷装备建立后文件夹没有 浏览:79
找漫画看应该下载什么app 浏览:182
如何在vps上搭建自己的代理服务器 浏览:744
nginxphp端口 浏览:403
内脏pdf 浏览:152
怎么看云服务器架构 浏览:85
我的世界国际服为什么登不进服务器 浏览:997
微盟程序员老婆 浏览:930
intellij创建java 浏览:110
java连接odbc 浏览:39
启动修复无法修复电脑命令提示符 浏览:359
手机编程是什么 浏览:98
山东移动程序员 浏览:164
苏州java程序员培训学校 浏览:479
单片机液晶驱动 浏览:856
魔拆app里能拆到什么 浏览:132
新预算法的立法理念 浏览:146
wdcpphp的路径 浏览:136