平台
0.7.0 附带五个官方提供商:Bluesky、Threads、LinkedIn 和 Mastodon 发布文本,DEV.to 发布文章。每个平台都有自己的指南,每份指南只陈述提供商源码和已记录的提供商证据能够支持的内容。
尚未进行真实调用。
这里的每个提供商都只在模拟环境中对照已记录的 API 证据做了测试。本项目尚未连接任何 Syndroo 账号,也没有向真实账号发布过帖子,因此“代码支持”并不等于“你的账号会接受”。
五个提供商
| 提供商 | 内容 | 凭证字段 | 声明的出站 HTTPS 地址(域名) |
|---|---|---|---|
| Bluesky | 文本帖子 | identifier、password | https://bsky.social |
| Threads | 文本帖子 | client_id、client_secret | https://www.threads.net、https://graph.threads.net |
| 成员文本帖子 | client_id、client_secret | https://www.linkedin.com、https://api.linkedin.com | |
| Mastodon | 公开动态文本 | 无:流程使用浏览器授权 | 联邦式:由你指定的实例 |
| DEV.to | 文章 | apiKey | https://dev.to |
“声明的出站 HTTPS 地址(域名)”是提供商写入清单的 HTTPS 地址(域名)列表。运行时会根据该声明生成出站允许列表,因此提供商无法悄悄调用未声明的宿主。开发部分说明了这条规则。
提供商 ID
请求使用 ID 指定提供商;ID 同时也是包名后缀和注册表键:bluesky、threads、linkedin、mastodon 和 devto。显示名称仅用于呈现。
指南完成前尚未解决的事项
本页不会掩盖已记录证据中的空白。各指南将以下事项标为 未解决;在被当作事实之前,必须重新对照提供商核验:
- Bluesky:创建应用密码的准确设置路径。
- Threads:API 主机是
graph.threads.net还是graph.threads.com,文本长度限制、错误表和撤销流程。 - LinkedIn:评论文本长度限制、错误格式和令牌撤销步骤。
- Mastodon:完整错误实体,以及每个实例自己的字符数限制。
- DEV.to:API 密钥的签发与重新生成路径,以及 v1 速率限制。