2011-08-26 74 views
1

我想在我的fb應用中整合facebook積分。我從推介網站下載了示例代碼,但這不起作用。在facebook應用中整合facebook積分

我的應用鏈接是apps.facebook.com/football_leagues和從fan$鏈接,當你點擊贖回時,彈出窗口打開信用。但是我收到一條錯誤消息:

您的Facebook Credits購買出錯。 訂購:: update_order調用無效狀態轉換:3 - > 0

回答

0

的文檔是在這裏:http://developers.facebook.com/credits而且也包含SDK的樣本(PHP)應用程序。 示例應用程序可以從GitHub這裏檢索:https://developers.facebook.com/docs/creditsapi/

的技術文檔是在這裏:https://developers.facebook.com/docs/creditsapi/

+0

感謝您的答覆。我已經訪問過這些鏈接,並從推介網站下載示例代碼,但這不起作用。 我的應用程序鏈接是https://apps.facebook.com/football_leagues,當您點擊兌換時,粉絲$鏈接會出現一個彈出窗口,用於提供信用信息,但出現錯誤您的Facebook Credits購買出現錯誤。 Order :: update_order調用無效狀態轉換:3 - > 0 如果您有任何示例代碼請發送 –

+0

我認爲您的回調不能正常工作,3是'PLACED',0不是有效選項,您可能會更新訂單狀態時,在代碼中使用空的或未初始化的值 - 我認爲這是在代碼中標記訂單在您收到回調時已確定的代碼? – Igy

+0

您可以發送給我callback.php 的正確代碼,因爲我面臨這個問題很多天,我的項目截止日期即將結束。 –

0

Order::update_order called with invalid state transition:3 -> 0錯誤時我經過內容字段值作爲payments_status_update陣列。

文檔狀態:

內容字段包含所有上述屬性的不同之處的方法和被表示爲一個數組的第0個元素。

但示例不使用數組:

"content":{ 
    "status":"settled", 
    "order_id":9006195253076 
}