2012-12-03 29 views
1

我正在使用Facebook Credits。Facebook付款,credit api,測試用戶無法獲取測試交易的詳細信息訂單號

我已將應用程序儀表板付款部分中的用戶標識設置爲測試用戶。

埃維事工作正常,交易順利完成,我得到的order_id,然後同時獲取該ORDER_ID的詳細內容,檢查它是否存在與否,Facebook的API給錯誤

Fatal error: Uncaught GraphMethodException: Unsupported get request. thrown in 

和測試由file_get_contents給出以下錯誤

failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request 

使用cUrl檢查其細節也沒有工作。

重要的是,當我複製鏈接(這是要通過Facebook圖形API,file_get_contents和cUrl執行)並將其粘貼到網址,它工作得很好。

我非常擔心,Facebook API,file_get_contents有什麼問題。

請在這方面幫助我。 在此先感謝

回答

1

這是正確的,測試訂單不能通過API檢索。

這是在Order API documentation提到 -

注:調用圖形API時,必須使用真實的訂單。從「付款測試儀」部分的應用設置中 列出的用戶 交易都不會被處理,不會出現 訂單API中

+0

非常感謝您@lgy –

+0

我只是好奇,爲什麼它作品當我把鏈接在簡單的瀏覽器網址,它顯示我正確的結果 –

+0

你是什麼意思? – Igy

相關問題