我一直在尝试使用PHP在Odesk API上为特定提供商生成结算报告。我尝试使用以下网址进行身份验证:
https://www.odesk.com/gds/finreports/v2/providers/12345/billings?tq=SELECT amount
WHERE date >= '2009-10-01' AND date <= '2009-10-31'&tqx=out:json
这总是给我一个401 Unauthorized
错误。我不确定我做错了什么,或者我是否还需要执行其他步骤。任何建议都会非常感激。
答案 0 :(得分:0)
丹尼 我不相信人们可以猜到 - 您使用什么类型的身份验证 - 如何生成和签署您的请求 - 您如何申请数据
最好的方法是: - 在浏览器中的oDesk上登录并在下一个选项卡中打开上面的查询,看它是否按预期工作。如果一切正常,那么签署请求肯定会让人感到震惊。 - 阅读http://developers.odesk.com/Authentication-using-OAuth - 检查http://developers.odesk.com/Examples,使用其中一个来与您的请求进行比较 - 最后联系支持团队