• PHP请求API接口案例采集电商平台数据获取淘宝/天猫优惠券查询示例


    优惠券查询API接口对于用户和商家来说具有重要作用,可以方便地获取优惠券信息,进行优惠券搜索和筛选,参与活动和促销推广,提供数据分析和决策支持,提升用户体验和忠诚度,为商家增加销售额和市场竞争力。

    taobao.item_search_coupon-优惠券查询

    公共参数

    请求地址: 注册调用key接入

    名称类型必须描述
    keyString调用key(必须以GET方式拼接在URL中)
    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版本

    请求参数

    请求参数:q=&num_iid=634250549720&pid=&cookie=

    参数说明:q:
    num_iid:商品ID
    pid:阿里妈妈PID cookie:传base64的cookie

    响应参数

    Version: Date:

    名称类型必须示例值描述

    num_iid

    Bigint0584715486611宝贝ID

    pic_url

    String0https://img.alicdn.com/bao/uploaded/i1/3525273945/O1CN01NdyaLf1f0qxz7ObXb_!!3525273945.jpg宝贝图片

    title

    String02018冬天男鞋棉鞋男士休闲鞋男款加绒加厚保暖鞋子韩版潮流板鞋潮宝贝标题

    seller_id

    Bigint03525273945宝贝标题

    price

    Float0346.1价格

    coupons

    Mix0[{"url": "//uland.taobao.com/coupon/edetail?
    e=QsvsBMhpQkYNfLV8niU3R5TgU2jJNKOfNNtsjZw%2F%2
    FoLZATB3BjUByq6OwPt517KDLspxGy3zBjabsHb27MbosWJJlYJYLCh90ZMZImizz4w7YnVxqpRr68HNjehmIwzAtVNRlA
    %2Fi6pDrBqQ%2B9scnmYzQEWoTlwlcpskviKaftmYU4IIJ%2B2UZx7NVSi3jKICOoCfPdWZ%2FflIZao0HO%2FvX0w%3D%3D
    &&app_pvid=59590_11.1.39.91_18556_1553150364187&ptl=
    floorId:6706;app_pvid:59590_11.1.39.91_18556_1553150364187;tpp_pvid:100_11.179.213.225_88585_7851553150364189062
    &union_lens=lensId:0b01275b_0c2c_1699ef9ca56_bd95", "info": "满101元减100元", "activity_id": "2d524a7e594ae24f986aee75df39fab5"}]
    优惠券信息

    请求示例( Curl、PHP、PHPsdk、JAVA、C#、Python、Golang、javascript、JS-SDK、Ruby、Swift、Objective-C、C、C++...)

    1. // 请求示例 url 默认请求参数已经URL编码处理
    2. // 本示例代码未加密secret参数明文传输,若要加密请参考:https://help/demo/sdk/demo-sign.php
    3. $method = "GET";
    4. $url = "https://taobao/item_search_coupon/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&q=&num_iid=634250549720&pid=&cookie=";
    5. $curl = curl_init();
    6. curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
    7. curl_setopt($curl, CURLOPT_URL, $url);
    8. curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,FALSE);
    9. curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,FALSE);
    10. curl_setopt($curl, CURLOPT_FAILONERROR, false);
    11. curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    12. curl_setopt($curl, CURLOPT_HEADER, true);
    13. curl_setopt($curl, CURLOPT_ENCODING, "gzip");
    14. var_dump(curl_exec($curl));
    15. ?>
  • 相关阅读:
    今日ac题
    论文阅读 - Hidden messages: mapping nations’ media campaigns
    网站架构演变、LNP+Mariadb数据库分离、Web服务器集群、Keepalived高可用
    大一新生HTML期末作业 学生个人网页设计作业 HTML5响应式个人简历网站模板 web前端网页制作课作业
    MATLAB算法实战应用案例精讲-【推荐系统】CTR预估模型
    62. 不同路径-动态规划-双百代码
    设计模式——原型模式
    C++:为什么析构函数一般写为虚函数
    人工智能知识全面讲解:线性支持向量机
    根据nginx日志统计页面访问次数
  • 原文地址:https://blog.csdn.net/2301_78671173/article/details/132764081