(获得1688商品详情API数据加速器)API助您一站式实现数据转换与分析

114 阅读2分钟

image.png 公共参数

名称类型必须描述
keyString调用key[测试链接:(o0b.cn/izyq)
secretString调用密钥
api_nameStringAPI接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]
cacheString[yes,no]默认yes,将调用缓存的数据,速度比较快
result_typeString[json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
langString[cn,en,ru]翻译语言,默认cn简体中文
versionStringAPI版本
响应参数

Version: Date:

名称类型必须示例值描述
num_iidBigint060840463360商品ID
titleString0穿上灰色男士日常都市步行鞋商品标题
desc_shortString0商品简介
priceString047.70价格
nickString0cn1522808546pkux掌柜昵称
numString0999
min_numString02
detail_urlString0www.alibaba.com/product-det…商品链接
pic_urlString0//sc01.alicdn.com/kf/HTB1GHVXaPvuK1Rjy0Faq6x2aVXa7.jpg商品图片
descString0
item_imgsMix0[{"url": "//sc02.alicdn.com/kf/HTB1ta_basfrK1RjSszcq6xGGFXaA/China-Factory-Outdoor-Driving-Casual-Shoes-Men.jpg"}]商品图片列表
props_nameString0"191288010:-1:颜色:海军;191288010:3331185:颜色:白色;商品属性名
prop_imgsMix0{"prop_img": ["properties": "191288010:3851110","url": "//sc01.alicdn.com/kf/HTB1CnsUasfrK1Rjy1Xdq6yemFXag.jpg_250x250.jpg"]}商品属性图片列表
propsMix0{"name": "产地","value": "中国"}属性
skusMix0{sku [[]]}商品规格信息列表
priceRangeMix0[2,47.7]价格区间
props_listMix0["191288010:-1": "颜色:海军"]商品属性列表
seller_infoMix0{"nick": "cn1522808546pkux", "title": "Guangzhou Gull Road Trade Co., Ltd.", "zhuy": "hotpotato.en.alibaba.com/", "shop_name": "Guangzhou Gull Road Trade Co., Ltd." }卖家信息
errorString0错误信息
props_imgMix0["191288010:3851110": "//sc01.alicdn.com/kf/HTB1CnsUasfrK1Rjy1Xdq6yemFXag.jpg_250x250.jpg"]
currency_codeString0USD
language_codeString0en
property_aliasString0商品属性别名
salesString0销量
desc_imgMix0["//u.alicdn.com/js/5v/esite/img/img-placeholder.png"]详情图片
shop_itemMix0[]
relate_itemsMix0[]

请求示例

#include<iostream>
#include<string>
#include<curl/curl.h>

using namespace std;

static size_t Data(void *ptr, size_t size, size_t nmemb, string *stream)
{
    std::size_t realSize = size *nmemb;
    auto *realPtr = reinterpret_cast<char *>(ptr);

    for (std::size_t i=0;i<realSize;++i) {
        *(stream) += *(realPtr + i);
    }

    return realSize;
}

int main(){

     CURL *curl;
     CURLcode result;
     string readBuffer;
     curl = curl_easy_init();

     if(curl) {

         curl_easy_setopt(curl, CURLOPT_URL, "https://api-gw.fan-b.com/alibaba/item_get/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=60840463360");
         curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);
         curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, Data);
         curl_easy_setopt(curl, CURLOPT_WRITEDATA, &readBuffer);

         result = curl_easy_perform(curl);

         if(result == CURLE_OK) {
             cout<<readBuffer<<endl;
         }else{
             cerr<<"curl_easy error:"<<curl_easy_strerror(result)<<endl;
         }

         curl_easy_cleanup(curl);
     }
     return 0;
}
```
```
```