Skip to content

eahau/douyin-openapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openapi-douyin

本项目根据 抖音开放平台 的 OpenAPI 生成符合 openapi 规范的 json 文件 目前支持以下 api

抖音 api openapi.json
小程序 ./mini-app/../openapi.json
移动/网站应用 ./dop/../openapi.json
生活服务商家应用 ./local-life/../openapi.json

Usage

可根据上述 openapi.json 文件,生成相应的 http client 代码,具体用法请见openapi-generator

默认已生成 Java client 端的 openfeign 代码

具体依赖请查看 Maven Central

  • 小程序
      <dependency>
        <groupId>io.github.eahau.openapi</groupId>
        <artifactId>douyin-mini-app</artifactId>
        <version>${douyin-openapi.verison}</version>
      </dependency>
  • 移动/网站应用
      <dependency>
        <groupId>io.github.eahau.openapi</groupId>
        <artifactId>douyin-dop</artifactId>
        <version>${douyin-openapi.verison}</version>
      </dependency>
  • 生活服务商家应用
      <dependency>
        <groupId>io.github.eahau.openapi</groupId>
        <artifactId>douyin-local-life</artifactId>
        <version>${douyin-openapi.verison}</version>
      </dependency>

更新维护

由于 openapi.json 是根据抖音 OpenApi 官方文档自动生成,文档格式不统一,难免有遗漏或错误。 如果需要更正文档,烦请在相应模块下的 openapi-manaual.json 中维护。 因为在生成 openapi.json 前,会以openapi-manaual.json为准,对重名的 pathschema 进行覆盖。 随后提交 PR 合并,感谢。

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages