api - 新的 basecamp api 告诉我此地址没有 basecamp 帐户

标签 api basecamp

我是 basecamp api 的新手,在尝试最简单的示例时:

curl -u user:pass -H 'User-Agent: MyApp (yourname@example.com)' https://basecamp.com/999999999/api/v1/projects.json

我收到错误说:
There's no Basecamp account at this address. Sign in to Launchpad to see your accounts.

我用我的大本营电子邮件地址替换了用户,并将通行证作为密码。我有没有弄错?

提前致谢!

最佳答案

您必须指定 用户代理您的 电子邮件地址 或应用程序名称,在我看来,输入您的电子邮件地址并提及您的 basecamp 帐户 ID(登录 basecamp 帐户后,ID 以数字形式显示在 url 上)

example :
curl -u xyz@example.com:xxxxxx -H 'User-Agent: xyz@example.com' https://basecamp.com/1213136/api/v1/projects.json

最后你得到你的json!

关于api - 新的 basecamp api 告诉我此地址没有 basecamp 帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12255236/

相关文章:

Java 应用程序即服务——有哪些选择?

java - 如何在公共(public)界面上获取 EditText (Layout.xml) 的值?

c - 程序如何访问继承的文件描述符?

laravel - 通过 header 而不是查询参数发送 api_token

javascript - Basecamp 的 Trix WYSIWYG 编辑器 gem 不在 Rails 4 应用程序中保存文件附件

具有电子邮件功能的 PHP Basecamp 回复

php - 当我通过 API 从 Laravel 中的数据库获取用户数据时出现错误

jquery - 术语 "Backchannel Request"是什么意思以及如何发出反向 channel 请求

api - 我可以使用 API 将一个待办事项移动到另一个待办事项列表吗?

open-source - Basecamp的开源替代方案?