我是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电子邮件地址替换了用户,并且作为password.Am的通行证我放错了什么?
提前感谢!
发布于 2012-09-06 16:10:13
您必须指定用户代理,您的电子邮件地址或应用程序名称,在我看来,输入您的电子邮件地址并提及您的基本帐户id (登录到基本帐户后,id显示在url上的数字形式)
example :
curl -u xyz@example.com:xxxxxx -H 'User-Agent: xyz@example.com' https://basecamp.com/1213136/api/v1/projects.json最终你会得到你的json!!
发布于 2016-05-03 13:16:39
我也有同样的问题,并且能够得到解决方案。发现我一直在使用错误的Basecamp帐号。
我已经在Basecamp3 (https://basecamp.com)中创建了一个帐户,并在我的请求中使用了生成的帐户id,但我一直收到上述错误消息。
您只需要在Basecamp 2 (https://billing.37signals.com/bcx/trial/signup)中创建一个帐户,并使用生成的帐户id即可。
发布于 2020-04-08 21:01:51
我也有同样的问题,并且能够得到解决方案。发现我一直在使用错误的Basecamp帐号。
我已经在Basecamp3 (https://basecamp.com)中创建了一个帐户,并在我的请求中使用了生成的帐户id,但我一直收到上述错误消息。
您只需要在Basecamp 2 (https://billing.37signals.com/bcx/trial/signup)中创建一个帐户,并使用生成的帐户id即可。
https://stackoverflow.com/questions/12255236
复制相似问题