天猫商家发布商品时,查询关联产品信息时使用,非商品查询接口。商品查询接口:taobao.item.seller.get
两种方式查看一个产品详细信息: 传入product_id来查询;传入cid和props来查询
1.公共参数:
名称 | 类型 | 必须 | 描述 |
method | String | 是 | API接口名称,例如:taobao.product.get |
app_key | String | 是 | TOP分配给应用的AppKey,例如:12345678 |
session | String | 否 | 用户登录授权成功后,TOP颁发给应用的授权信息,详细介绍请点击这里。当此API的标签上注明:“需要授权”,则此参数必传;“不需要授权”,则此参数不需要传;“可选授权”,则此参数为可选 |
timestamp | String | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8,例如:2015-01-01 12:00:00。淘宝API服务端允许客户端请求最大时间误差为10分钟 |
v | String | 是 | API协议版本,可选值:2.0 |
sign_method | String | 是 | 签名的摘要算法,可选值为:hmac,md5,hmac-sha256。 |
sign | String | 是 | API输入参数签名结果,签名算法介绍请点击这里 |
format | String | 否 | 响应格式。默认为xml格式,可选值:xml,json。 |
simplify | Boolean | 否 | 是否采用精简JSON返回格式,仅当format=json时有效,默认值为:false |
2.公共响应参数:
名称 | 类型 | 描述 |
request_id | String | 平台颁发的每次请求访问的唯一标识 |
error_response | String | 请求访问失败时返回的根节点 |
code | String | 请求失败返回的错误码 |
msg | String | 请求失败返回的错误信息 |
sub_code | String | 请求失败返回的子错误码 |
sub_msg | String | 请求失败返回的子错误信息 |
***_response | String | 请求成功返回的根节点,'***' 为API名称的下划线模式 |
3.请求参数:
名称 类型 必须 示例值 描述
fields String true product_id,outer_id 需返回的字段列表.可选值:Product数据结构中的所有字段;多个字段之间用","分隔.
product_id Number false 86126527 Product的id.两种方式来查看一个产品:1.传入product_id来查询 2.传入cid和props来查询
cid Number false 50012286 商品类目id.调用taobao.itemcats.get获取;必须是叶子类目id,如果没有传product_id,那么cid和props必须要传.
props String false 10005:10027;10006:29729 比如:诺基亚N73这个产品的关键属性列表就是:品牌:诺基亚;型号:N73,对应的PV值就是10005:10027;10006:29729.
4.请求示例(CURL、PHP 、PHPsdk 、Java 、C# 、Python…):
from topsdk.client import TopApiClient,TopException
if __name__ == '__main__':
# create Client
client = TopApiClient(appkey='<your-appkey>', app_sercet='<your-appsecret>', top_gateway_url='<top-gateway-url>',verify_ssl=False)
request_dict = {}
# 填充入参
# 如果为复杂类型,填数据结构json字符串
file_param_dict = {}
# 填充文件类型入参(如有)
try:
response = client.execute("taobao.product.get",request_dict,file_param_dict)
print(response)
except TopException as e:
print(e)
备注:以上接口就是淘宝开发平台的API接口,直接对接,可以提供淘宝应用市场的店铺授权购买链接,授权后可以拿到session ID进行调用接口,用于店铺商品上传接口,店铺发布商品业务。希望能够帮助到有需要的朋友。
标签:product,请求,接口,id,API,taobao,店铺 From: https://blog.51cto.com/u_16175140/6925333