首页 > 其他分享 >微店商品详情接口,微店商品数据接口,微店商品优惠券接口封装代码教程

微店商品详情接口,微店商品数据接口,微店商品优惠券接口封装代码教程

时间:2023-04-03 11:31:39浏览次数:42  
标签:__ 请求 接口 商品 json 微店

业务场景:作为全球最大的 B2C 电子商务平台之一,微店平台提供了丰富的商品资源,吸引了大量的全球买家和卖家。为了方便开发者接入微店平台,微店 平台提供了丰富的 API 接口,其中商品详情接口是非常重要的一部分。大家有探讨稳定采集微店整站实时商品详情数据接口,通过该接口开发者可以更好地了解商品的情况,商品详情详细信息查询,数据参数包括:获取商品列表主图、价格、标题,sku,商品评论日期,评论内容,评论图片,买家昵称,追评内容,商品属性,追评属性图片等页面上有的数据完整解决方案帮助买家更准确地进行商品选购。这个引起了我对技术挑战的兴趣。目前,自己做了压测,QPS 高、出滑块概率极低,API 整体稳定,可满足商品分析,竞品分析,品牌监控,商品搬家,商品上传,商城建设,淘宝客,erp 选品,店铺同步,CID 店铺订单回传接口等业务场景的性能需求。

1. 请求方式:HTTPS GET POST

2.公共参数:

名称

类型

必须

描述

key

String


调用key(必须以GET方式拼接在URL中)

secret

String


调用密钥 (复制v:Taobaoapi2014)

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版本

3.请求参数 (支持 taobao (tmall),JD,1688,Pinduoduo,lazada,amazon,aliexpress 等全球 30 多个知名电商平台数据,同样的方式拿数据)

请求参数:num_iid=2749499386

参数说明:num_iid:微店商品ID

4.请求代码示例,支持高并发请求(CURL、PHP 、PHPsdk 、Java 、C# 、Python...)

# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 请求示例 url 默认请求参数已经做URL编码
url = "https://vx19970108018.cn/micro/item_get/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=2749499386"
headers = {
    "Accept-Encoding": "gzip",
    "Connection": "close"
}
if __name__ == "__main__":
    r = requests.get(url, headers=headers)
    json_obj = r.json()
    print(json_obj)

5.响应示例因文章字符限制,暂不展示,欢迎代码交流。

标签:__,请求,接口,商品,json,微店
From: https://blog.51cto.com/tbapi2014/6165885

相关文章

  • 脑干软件接口实现
    接口分析今天写了一个删除用户运动指数的接口,运动指数包括了两个属性,一个每周运动次数和每次运动时间,我们需要做的就是把这两个字段清空,因为这个字段在user表中,同时我们删除他的时候不能把其他的属性删除,所以我们就不能直接使用delete方法,而是删除再添加再修改。问题与解决重......
  • JNDI(Java Naming and Directory Interface–Java命名和目录接口)
    JNDI(JavaNamingandDirectoryInterface,Java命名和目录接口)为应用程序提供了一种通过网络访问远程服务的方式。本节我们学习如何通过JNDIAPI注册和访问JDBC数据源对象。读者如果需要了解更多JNDI相关细节,则可参考JNDI规范文档。JNDIAPI的命名服务可以把一个逻辑名称和一个具......
  • python接口自动化pytest+yaml+allure
    简介分层common公共层data数据层test层+main文件其中pytest框架使用pytest.ini全局配置和conftest.py夹具test层下载对于的安装包编写对于的用例实现参数化编写对于的fixture和pytest全局配置常用pytest执行方法main方法:pytest.main(['-vs','-n2'])console:py......
  • 免费的翻译接口
     有道 示例 http://fanyi.youdao.com/translate?&doctype=json&type=AUTO&i=计算http://fanyi.youdao.com/translate?&doctype=json&type=ZH_CN2EN&i=计算http://fanyi.youdao.com/translate?&doctype=json&type=ZH_CN2KR&i=计算 返回的数据......
  • SpringBoot 服务接口限流-AOP令牌桶
    前言在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。限流可以认为服务降级的一种,限流通过限制请求的流量以达到保护系统的目的。一般来说,系统的吞吐量是可以计算出一个阈值的,为了保证系统的稳定运行,一旦达到这个阈值,就需要限制流量并采取一些措施以完成限制流量的目的......
  • 事件接口
    将含改代码的脚本挂到UI上,可实现相应效果 usingUnityEngine;usingUnityEngine.EventSystems;publicclassJuse:MonoBehaviour,IPointerEnterHandler,IPointerExitHandler{publicvoidOnPointerEnter(PointerEventDataeventData){Debug.Log("En......
  • 孤狼老师-接口测试自动化(Python版完整版)-日志记录&测试报告
            此时,由于每次执行方法前,都会执行一遍setup,故每次都要初始化一次LoggerHelper方法,每次都会加载一次配置文件,优化LoggerHelper:        针对多个接口用例,使用如下方式:   ......
  • 前端通过Swagger生成相关接口文件
    1.Swagger 多分组在很多大型系统中,为了方便对接口进行归类,往往使用了 Swagger 多分组功能,这样会使系统的接口散落在多个 swagger.json 中。将SpecificationDocumentSettings属性的EnableAllGroups设置为true。启用之后在 Swagger 导航栏顶部下拉分组将出现......
  • Postman 接口测试工具
    1、Postman概述Postman是一款非常流行的API接口测试工具。对于一个API来说,输入的请求(Request)包括URL、method、RequestCookies、RequestHeaders和RequestBody;收到请求后,API会回复响应(Response),包括ResponseHeaders和ResponseBody。Postman可以很好的模拟浏览器并向API......
  • 手撕商城体系之产商品系统
    继续接前文手撕商城系统架构设计与实现本文主要讲解商城体系下产商品系统的设计。商城系统可以拆分成多个业务中台和多个应用服务。1、产商品系统业务架构产商品系统作为商城重要的基础信息组成部分,主要划分为产品信息和商品信息,产品信息保持最原始的产品基础属性和内容,商品信......