淘寶/天貓搜尋同款的商品 API 介面返回值說明

API測試Cris發表於2023-04-12

前言

透過根據店鋪商品來提取平臺同款現有的商品或者潛在的競爭對手的產品進行比較分析。我們可以查詢到市面上有沒有和自己產品類似的競品。同時快速瞭解到這塊領域當前是處於什麼階段?藍海?還是紅海?並且快速瞭解到競品的產品模式,使用者的群體,運營的模式,是否可以借鑑採納與改進最佳化。也可以瞭解到自己與競品之間的區別、差距,自身的優勢與劣勢,產品的市場份額以及競爭力,有助於及時調整產品和運營的策略,還可以瞭解到客戶的評價,反饋,進一步瞭解使用者的需求,引導產品及服務改良或創新,也可以關注競品的最新動向,有助於發現新的增長點,有助於及時調整產品和運營策略。

item_search_samestyle-搜尋同款的商品

公共引數

名稱 型別 必須 描述
key String 呼叫key(必須以GET方式拼接在URL中)
secret String 呼叫金鑰(更多介面v-:18870288846)
api_name String API介面名稱(包括在請求地址中)[item_search,item_get,item_search_shop等]
cache String [yes,no]預設yes,將呼叫快取的資料,速度比較快
result_type String [json,jsonu,xml,serialize,var_export]返回資料格式,預設為json,jsonu輸出的內容中文可以直接閱讀
lang String [cn,en,ru]翻譯語言,預設cn簡體中文
version String API版本

請求引數:sample_id=-448629073&num_iid=547985308669&page=1&sort=&page_size=

引數說明:sample_id:商品風格標識ID
num_iid:商品ID

響應引數

Version: Date:

名稱 型別 必須 示例值 描述

title

String 0 法式復古山本超仙chic仙女赫本網紅初春很仙法國小眾裙子兩件套裝 商品標題

pic_url

String 0 //img.alicdn.com/bao/uploaded/i3/3083218865/O1CN012FMDaiwxkenJGaM_!!0-item_pic.jpg 寶貝圖片

promotion_price

Float 0 178.00 優惠價

price

Float 0 178.00 價格

sales

Int 0 890 銷量

num_iid

Bigint 0 577437133060 寶貝ID

sample_id

String 0
商品風格標識ID

seller_nick

String 0 初穆旗艦店 掌櫃暱稱

post_fee

Float 0 10.00 物流費用

area

String 0 山東 店鋪所在地

detail_url

String 0 //detail.tmall.com/item.htm?id=586794298909&ns=1&abbucket=0 寶貝連結

請求示例

//using System.Net.Security;
//using System.Security.Cryptography.X509Certificates;
private const String method = "GET";
static void Main(string[] args)
{
	String bodys = "";
	// 請求示例 url 預設請求引數已經做URL編碼
	String url = ":18870288846/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&sample_id=-448629073&num_iid=547985308669&page=1&sort=&page_size=";
	HttpWebRequest httpRequest = null;
	HttpWebResponse httpResponse = null; 
	if (url.Contains("))
	{
		ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);
		httpRequest = (HttpWebRequest)WebRequest.CreateDefault(new Uri(url));
	}
	else
	{
		httpRequest = (HttpWebRequest)WebRequest.Create(url);
	}
	httpRequest.Method = method;
	if (0 < bodys.Length)
	{
		byte[] data = Encoding.UTF8.GetBytes(bodys);
		using (Stream stream = httpRequest.GetRequestStream())
		{
		stream.Write(data, 0, data.Length);
		}
	}
	try
	{
		httpResponse = (HttpWebResponse)httpRequest.GetResponse();
	}
	catch (WebException ex)
	{
		httpResponse = (HttpWebResponse)ex.Response;
	}
	Console.WriteLine(httpResponse.StatusCode);
	Console.WriteLine(httpResponse.Method);
	Console.WriteLine(httpResponse.Headers);
	Stream st = httpResponse.GetResponseStream();
	StreamReader reader = new StreamReader(st, Encoding.GetEncoding("utf-8"));
	Console.WriteLine(reader.ReadToEnd());
	Console.WriteLine("\n");
}
public static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
{
	return true;
}

文章內容有限,歡迎私信溝通交流。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70028219/viewspace-2945137/,如需轉載,請註明出處,否則將追究法律責任。

相關文章