https://github.com/dev-openapi/douyin-miniapp
一个用protobuf生成的抖音小程序openapi接口
https://github.com/dev-openapi/douyin-miniapp
douyin douyin-api douyin-miniapp go-client open-api-client protobuf-go protoc-gen
Last synced: 11 months ago
JSON representation
一个用protobuf生成的抖音小程序openapi接口
- Host: GitHub
- URL: https://github.com/dev-openapi/douyin-miniapp
- Owner: dev-openapi
- Created: 2023-03-12T03:02:08.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-07-13T02:28:22.000Z (over 2 years ago)
- Last Synced: 2025-01-17T15:51:57.304Z (about 1 year ago)
- Topics: douyin, douyin-api, douyin-miniapp, go-client, open-api-client, protobuf-go, protoc-gen
- Language: Go
- Homepage: https://developer.open-douyin.com/docs/resource/zh-CN/mini-app/develop/server/server-api-introduction
- Size: 146 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# douyin-miniapp
微信小程序接口,使用protobuf生成的
生成工具是[protoc-gen-go_api](https://github.com/dev-openapi/protoc-gen-go_api)
## 如何使用
在自己的项目中添加此包 github.com/dev-openapi/douyin-miniapp
初始化包 `dyLoginService := miniapp.NewLoginService()`
然后根据自己的需要,用`dyLoginService`去调用想用的接口
## 如何添加新接口
首先要安装protoc,protoc-gen-go和protoc-gen-go_api。前面两个如何安装,请参考网上教程搜索
```shell
go install github.com/dev-openapi/protoc-gen-go_api@latest
```
下载[protocol](https://github.com/dev-openapi/protocol)仓库
下载本项目,与protocol是同一级目录
然后根据文档在protocol项目中写好proto文件,再执行make douyin-miniapp会自动生成到本项目目录,最后提交两个项目即可