# 支持的代码托管平台
# GitHub
# Github REST API V3
- Vssue API 包: @vssue/api-github-v3
- 特点 / 缺点:
- 需要设置 clientSecret
- 评论无法排序
- 评论可以编辑
- 评论可以删除
- 可以不登录浏览评论,但 API 有调用频率限制
- 开发者参考: 官方文档
# Github GraphQL API V4
- Vssue API 包: @vssue/api-github-v4
- 特点 / 缺点:
- 需要设置 clientSecret
- 评论可以排序
- 评论可以编辑
- 评论可以删除
- 要求登陆后才能浏览评论
- 开发者参考: 官方文档
# GitLab
# Gitlab API V4 (Gitlab v11.0+)
- Vssue API 包: @vssue/api-gitlab-v4
- 特点 / 缺点:
- 评论可以排序
- 评论可以编辑
- 评论可以删除
- 要求登陆后才能浏览评论
- 需要逐个添加回调地址 - 参考
- 开发者参考: 官方文档
# Bitbucket
指南: 创建 Bitbucket OAuth Consumer
# Bitbucket API V2
- Vssue API 包: @vssue/api-bitbucket-v2
- 特点 / 缺点:
- 评论可以排序
- 评论可以编辑
- 评论可以删除
- 可以不登录浏览评论
- 不能对评论做出 emoji 响应 (喜欢、点赞、踩 等)
- 开发者参考: 官方文档
# Gitee
指南: 创建 Gitee 第三方应用
# Gitee API V5
- Vssue API 包: @vssue/api-gitee-v5
- 特点 / 缺点:
- 需要设置 clientSecret
- 评论无法排序
- 评论可以编辑
- 评论可以删除
- 可以不登录浏览评论,但 API 有调用频率限制
- 不能对评论做出 emoji 响应 (喜欢、点赞、踩 等)
- 只支持单个固定的回调地址 - 参考
- 开发者参考: 官方文档
# Gitea
指南: 创建 Gitea 应用
# Gitea API V1
- Vssue API 包: @vssue/api-gitea-v1
- 特点 / 缺点:
- 需要设置 clientSecret
- 评论无法排序,且不支持分页 - 参考
- 评论可以编辑
- 评论可以删除
- 可以不登录浏览评论
- 只支持单个固定的回调地址 - 参考
- 开发者参考: