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

使用Todoist API Python SDK调用时出现410错误的求助

解决Todoist API Python SDK 410 Gone错误

问题原因

你遇到的410错误是因为Todoist已废弃REST API v1版本,旧版todoist-api-python SDK默认调用v1接口,而该接口已被移除,因此返回"Gone"错误。

解决方案

1. 升级到最新版SDK

最新版本的todoist-api-python已默认使用v2接口,执行以下命令完成升级:

pip uninstall todoist-api-python
pip install --upgrade todoist-api-python

升级后重新运行你的代码,即可正常调用v2接口获取项目列表。

2. 手动指定v2接口地址(可选)

如果升级后仍存在问题,可以在初始化API客户端时强制指定v2的base URL:

from todoist_api_python.api import TodoistAPI

api = TodoistAPI("YOUR_API_KEY", base_url="https://api.todoist.com/rest/v2")

try:
    projects = api.get_projects()
    print(projects)
except Exception as error:
    print(error)

验证

修改后再次调用get_projects(),即可成功返回项目数据,不会再出现410错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 00:20:31