You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用curl向Mastodon列表添加用户?迁移实例遇记录未找到错误求助

Mastodon重建列表时「记录未找到」错误的可能原因
  • 列表ID不属于当前新实例
    你要重建的列表是在新实例中,必须使用新实例创建的列表ID,旧实例的列表ID在新服务器中完全无效。先在新实例手动或通过API创建目标列表,获取对应的LISTID后再执行添加账户的操作。

  • 账户ID是旧实例的ID
    同一个用户在不同Mastodon实例中的账户ID不通用,不能直接复用旧实例的ACCOUNTID。需要在新实例中搜索该用户账户,获取新实例分配的账户ID后再传入参数。

  • API请求参数传递方式错误
    原命令将account_ids[]放在URL中,部分环境下这种格式可能无法被正确解析。建议将参数放在请求体中传递,调整命令为:

    curl -X POST -H "Authorization: Bearer MYTOKEN" -d "account_ids[]=ACCOUNTID" https://fosstodon.org/api/v1/lists/LISTID/accounts
    

    如果需要添加多个账户,可以多次添加-d "account_ids[]=另一个ID"参数。

  • 令牌缺少必要权限
    确认你的访问令牌是否包含write:lists权限。创建令牌时如果没有勾选该权限,即使令牌有效,也无法执行修改列表的操作。需要重新生成包含对应权限的令牌。

内容的提问来源于stack exchange,提问作者Sharon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 15:02:39