首页 > 其他分享 >抖店测试环境搭建流程

抖店测试环境搭建流程

时间:2025-01-13 11:32:57浏览次数:3  
标签:接口 开放平台 token API 应用 抖店 测试环境 搭建

抖店测试环境搭建流程

入驻流程

主页注册:抖店开放平台

提交认证信息:企业名称、注册地址、统一社会信用代码、营业期限、法人代表人姓名、证件号码、证件有效期要与上传的证件照片保持一致图片清晰且边框完整,提供资质附件如为复印件,须加盖公章。

认证通过后,可添加应用:

  1. 自用型应用:如果你是商家,具备开发能力,希望通过抖店开放平台接口,实现功能定制或数据同步,你可以选择创建自用型应用。
  2. 工具型应用:如果你是开发者,有完善的团队,具备开发能力和一定的行业经验,希望通过抖店开放平台的API接口,开发功能并上架到服务市场,为多个小店商家提供服务,你可以选择创建工具型应用。

应用入驻(自用型)

开发平台自用型应用入驻文档:抖店开放平台

创建应用

根据自用型应用入驻文档完成申请应用类目资质及创建应用。

应用创建完成后会得到应用的APP_Key和APP_Secret

商家授权

参照自用型应用入驻文档。

access_token获取

商家对应用授权后,绝大部分API接口调用时,需传入access_token字段(含商家对应用的授权信息),开发者可以通过/token/create接口和/token/refresh接口接口获取access_token信息。

一个应用配置不同的店铺id会获取到其店铺对应的access_token。

access_token的默认有效期是7天,过期后接口会报错,需要通过/token/create接口重新获取,或者通脱/token/refresh接口刷洗。

SDK获取

//设置appKey和appSecret,全局设置一次

GlobalConfig.initAppKey("xxxxxxxxxx");

GlobalConfig.initAppSecret("xxxxxxxxxx");

//入参为shopId

AccessToken accessToken = AccessTokenBuilder.build(123456L) //123456是shopId

API获取

生成token API:抖店开放平台

  1. API调用流程:组装参数 > 生成签名 > 拼装HTTP请求 > 发起HTTP请求 > 获得HTTP响应 > 解析json结果
  2. API中需要注意的公共参数(生成签名):

      

  • sign_method:签名使用的加密算法,不传默认是MD5,推荐使用hmac-sha256
  • sign:签名算法。为了防止API调用过程中被黑客恶意篡改,调用任何一个API都需要携带签名;服务端会根据请求参数,对签名进行验证,签名不合法的请求将会被拒绝。生成签名的基本流程:序列化参数(保证JSON key的有序行、保证不带多余的小数点、禁用html Escape) --> 请求参数拼接(以app_key、method、param_json、timestamp、v这个顺序,把以上参数的键值对依次拼接在一起、在上一步基础上,在头尾拼接app_secret) --> 算法方法调用(将以上拼接的字符串交给加密算法得到签名)。JAVA代码示例:抖店开放平台

权限包介绍

抖店开放平台

以应用创建时选定类目(一级类目电商商家自研、二级类目商家后台系统)为例。

所获得的应用类目权限为:

使用默认权限以外的权限可通过访问【应用控制台】-【权限管理】-【API接口权限】进行申请:

测试店铺

测试店铺使用指南:抖店开放平台

重点了解:【业务规则&限制】 - 【调用规则&限制】 - 【自用型应用申请测试店铺】 - 【工具型应用绑定测试店铺】- 【店铺子账号使用说明】 - 【下单白名单使用说明】

注意:

  1. 支持环境:仅支持线上环境,无沙箱环境。
  2. 使用范围:有权限管控,仅限创建应用成功开发者使用申请。
  3. 提现&资金:测试支付订单,仅支持退款方式处理(金额原路退回),不支持提现功能。
  4. 目前测试店铺基于安全管控,只能支持部分类目。如商家、isv需要测试其他类目,只能通过申请自有的店铺进行测试。
  5. 商品管理api,商品名称API名称字段“name”:通过接口设置,会被强制带上测试说明文案 --【测试商品勿拍不发货】
  6. 使用接口设置sku售价时,最多设置为 0.1 元。若入参“price”大于0.1,则接口会报错。

标签:接口,开放平台,token,API,应用,抖店,测试环境,搭建
From: https://blog.csdn.net/li6909096/article/details/145049500

相关文章

  • 一个企业如何搭建品牌架构?
    品牌框架搭建,即品牌架构规划,是一个涉及品牌组合的组织结构明确、品牌角色界定以及品牌间关系梳理的过程。以下是对品牌框架搭建的详细分析:一、品牌架构概述品牌架构是品牌组合的管理方式,它决定了不同品牌如何相互关联,以及它们在市场上的定位。一个清晰、有效的品牌架构有助于......
  • ElasticSearch在Windows环境搭建&测试
    引子也持续关注大数据相关内容一段时间,大数据内容很多。想了下还是从目前项目需求侧出发,进行相关学习。Elasticsearch(ES)是位于ElasticStack(ELKstack)核心的分布式搜索和分析引擎。Logstash和Beats有助于收集、聚合和丰富您的数据并将其存储在Elasticsearch中。Kibana使......
  • 19c DG broke搭建
    目录环境细节主库配置1.开启归档和附加日志2.添加备库日志3.如果使用闪回4.检测参数配置tns配置,两台一样listener.ora备库拷贝密码文件,或者重建参数文件,rmanduplicate搭建备库配置BREOK启用DataGuardBroker主库上注册添加备库启用检查状态switchover和failover补充备库上启动......
  • Cloudflare Pages 搭建 DockerHub 镜像加速器
    登录https://dash.cloudflare.com/进入Workers创建一个Worker名称随意,然后点击部署编辑代码访问https://github.com/cmliu/CF-Workers-docker.io/blob/main/_worker.js复制代码将代码全部替换点部署刷新预览后显示搜索框部署成功点返回,然后选择设置,点添加自定......
  • Hugo|30分钟搭建完整的个人博客
    本文将讲述如何使用Hugo,从0到1完成一个“静态博客”的搭建。展示hugo可以通过简单配置,自定义装饰博客界面的能力,并集成网站数据统计能力。下一篇文章将教会你将站点免费部署至GitHubPages或者Cloudflare。......
  • Python教程丨Python环境搭建 (含IDE安装)——保姆级教程!
    工欲善其事,必先利其器。学习Python的第一步不要再加收藏夹了!提高执行力,先给自己装好Python。1.Python下载1.1.下载安装包既然要下载Python,我们直接进入python官网下载即可Python官网:WelcometoPython.org注意不要通过搜索引擎进入Python下载助手之类的广告网站!......
  • 网络平台搭建与设备安全防护(部分题型)
    DCRS文章目录DCRS1.创建用户密码题目2.加大带宽3.端口安全1.ARP欺骗2.环路检测3.MAC地址泛洪攻击4.MAC、ARP、ND限制4.SNMP网络管理协议5.认证服务器Radius6.端口am合法包丢弃7.DHCP动态ARP检测8.ARP扫描、检测,欺骗9.广播风暴抑制storm10.访问控制/蠕虫病......
  • 【Docker】Docker搭建一款开源的RAG聊天应用
    项目介绍Kotaemon是一个由Cinnamon开发的开源项目,旨在提供一个基于检索增强生成(RAG)技术的用户界面,使用户能够与自己的文档进行交互问答。功能特点文档问答:Kotaemon允许用户通过自然语言查询与文档进行交互,快速获取所需信息。这一功能在学术研究、企业文档管理等领域具有广泛应......
  • 【Docker】Docker搭建一款开源的加密货币量化交易平台
    项目介绍Freqtrade是一个开源的加密货币量化交易平台,它允许用户通过编写和配置交易策略来自动化交易过程。功能特点开源性:Freqtrade的代码是开源的,这意味着用户可以查看、修改和扩展平台的功能。自动化交易:通过配置交易策略,Freqtrade可以自动执行买卖操作,无需人工干预。多交......
  • Windows下安卓终端耗电分析工具BatteryHistorian环境搭建
    一、本文目的网上有很多关于BatteryHistorian环境搭建的指导,很多是基于完整环境搭建进行的,基本的流程如下:安装Go编程语言;配置环境变量;安装Git;安装Python;安装JAVA环境;继续配置环境变量;下载BatteryHistorian源码(需要解决各种墙的问题);运行BatteryHistorian(同样会遇到墙的问......