Nyaa 代发
由 AniBT 后台代为提交资源到 Nyaa 的白名单功能。
Nyaa 代发用于让已开通白名单的字幕组,在本站发布资源时同步提交到 Nyaa。
平台 Nyaa 账号由管理员在后台维护,字幕组只需要通过白名单并在发布时提交符合要求的种子和参数。
发布超分资源者无法申请白名单。
本站或者其他BT站,需累计发布次数 10 次及以上;若您发布次数未满 10 次却想发布至 Nyaa,视情况也可以申请白名单,但发布内容将经过人工审核。
(*必须提交资源为本人自制的相关图片以及 BT 发布记录图片)
使用前提
属性
类型
代发不会替你修改种子。请在制种阶段就加入 http://nyaa.tracker.wf:7777/announce,否则本站会在提交前拒绝发布到 Nyaa。
Nyaa 分类代码必须按 Nyaa 官方代码填写。完整分类表、字段别名和 API 参数含义见 发布资源 API 的 Nyaa 代发字段。
发布方式
API 发布页位于 /groups/<slug>/publish?tab=api,API Key 在 /groups/<slug>/api-keys 创建。
curl -X POST 'https://anibt.net/api/releases/publish' \
-H 'Authorization: Bearer <YOUR_API_KEY>' \
-F 'torrent=@release.torrent' \
-F 'title=[字幕组] 作品名 - 01 [1080p][CHS]' \
-F 'animeIdType=mal' \
-F 'animeId=58514' \
-F 'nyaa=true' \
-F 'nyaaCategory=1_3' \
-F 'nyaaComplete=false' \
-F 'nyaaRemake=false' \
-F 'nyaaDescription=可选:覆盖提交到 Nyaa 的 Markdown 说明'nyaaDescription 不传时,Nyaa 说明会继承本站发布说明 notes。nyaaCategory 的完整可选值见 发布资源 API。
其他类资源使用同一组参数,只是端点和基础字段不同:
curl -X POST 'https://anibt.net/api/other-releases/publish' \
-H 'Authorization: Bearer <YOUR_API_KEY>' \
-F 'category=manga' \
-F 'title=Example Manga Vol.01' \
-F 'torrent=@release.torrent' \
-F 'nyaa=true' \
-F 'nyaaCategory=3_2' \
-F 'nyaaComplete=false' \
-F 'nyaaRemake=false' \
-F 'nyaaDescription=可选:覆盖提交到 Nyaa 的 Markdown 说明'其他类资源的完整参数见 发布其他类资源 API。
与 Nyaa 同步的区别
属性
类型
常见失败原因
| 错误 | 处理 |
|---|---|
| 未加入白名单 | 联系管理员申请白名单,并按本页要求提交发布记录证明。 |
| 缺少 Nyaa tracker | 重新制作种子,加入 http://nyaa.tracker.wf:7777/announce。 |
| 未选择 Nyaa 分类 | 在发布页或 API 参数中传入 nyaaCategory。 |
| 提交的是 JSON 而不是 torrent 文件 | Nyaa 代发需要服务端校验实际 torrent bytes,请使用 multipart 上传 .torrent。 |
更多接口字段见 发布资源 API 和 发布其他类资源 API,自备账号同步见 Nyaa 同步。