拼多多根据ID取商品详情原数据 API 返回值说明

105 阅读2分钟

 拼多多根据ID取商品详情原数据的API接口,如item_getitem_get_app_pro,允许开发者通过商品的ID来获取商品的详细信息。以下是对该API返回值以及代码示例的详细说明:

返回值说明

拼多多根据ID取商品详情的API返回值通常包含以下信息:

  1. 商品ID(item_id) :商品的唯一标识符。
  2. 商品名称(title) :商品的名称。
  3. 商品描述(description) :商品的详细描述。
  4. 商品价格(price) :商品的售价。
  5. 商品库存(stock) :商品的库存数量。
  6. 商品图片URL(image_url) :商品的图片地址。
  7. 商品分类ID(category_id) :商品所属分类的ID。
  8. 商品分类名称(category_name) :商品所属分类的名称。
  9. 商品品牌(brand) :商品的品牌名称。
  10. 商品评价数(comment_count) :商品的评价数量。
  11. 商品销量(sales_count) :商品的销售数量。
  12. 店铺名称(shop_name) :出售该商品的店铺名称。
  13. 店铺评分(shop_rating) :店铺的综合评分。

此外,根据API接口的不同和版本更新,返回值还可能包含更多详细信息,如商品的规格信息(SKU)、商品属性、属性图片、券后价等。

代码示例

以下是一个使用PHP调用拼多多根据ID取商品详情API的代码示例:

php复制代码

<?php
// 请求示例 url 默认请求参数已经URL编码处理
// 本示例代码未加密secret参数明文传输,若要加密请参考拼多多开放平台的加密文档
$method = "GET";
$url = "https://api-gw.pinduoduo.com/pinduoduo/item_get_app_pro/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=1620002566";
$curl = curl_init();
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_FAILONERROR, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLOPT_ENCODING, "gzip");
$response = curl_exec($curl);
// 解析返回的JSON数据
$data = json_decode($response, true);
// 打印返回的数据
print_r($data);
curl_close($curl);
?>

注意

  1. 在实际使用时,请将<您自己的apiKey><您自己的apiSecret>替换为您在拼多多开放平台注册的开发者账号获取API key和密钥。
  2. API接口的具体地址和参数可能会随着拼多多平台的更新而有所变化,请查阅拼多多开放平台的最新文档以获取准确信息。
  3. 为了安全起见,建议在生产环境中对API密钥和密钥进行加密处理,并避免在代码中明文存储。

通过以上代码和返回值说明,您可以根据商品的ID获取到商品的详细信息,并根据需要进行处理和展示。