我是 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/