2013-06-27 28 views
0

我一直在嘗試使用PHP爲Odesk API上的特定提供程序生成結算報告。我試着用下面的網址與認證: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

那麼你以某種方式進行身份驗證?如果不是,您是否認爲API會向任何人分享任何成員的財務信息? – zerkms

+0

是的,我正在使用令牌使用身份驗證。我們只會使用我的帳戶來獲取我的財務數據以生成結算報告。 – acidpaul

+0

這是生成這種報告的鏈接.http://developers.odesk.com/w/page/25401066/Financial%20Reports%20GDS%20API – acidpaul

回答

0

丹尼, 我不相信的人可以猜測 - 你使用什麼類型的權威性的 - 你如何生成並簽上您的要求 - 您如何請求數據

最好的辦法是: - 在瀏覽器的oDesk中登錄,然後在下一個選項卡中打開上面的查詢,查看它是否按預期工作。如果一切正常,那麼在簽名請求時肯定會遇到問題。 - 讀http://developers.odesk.com/Authentication-using-OAuth - 檢查http://developers.odesk.com/Examples,使用其中一個與你的人是 比較請求 - 接觸的支持團隊終於