2014-02-10 29 views
0

我正在開發一個Facebook遊戲在Unity3d使用Facebook的新的Facebook的SDK,運行應用程序作爲一個Web應用程序內的Facebook在沙箱模式。Unity3d的Web應用程序Facebook的Sdk支付API錯誤代碼:1383008

今天我開始在遊戲中使用他們的畫布支付模型在微交易中實施商店。我閱讀他們的文檔和JavaScript教程的付款(他們還沒有一個統一),並創建了一個簡單的按鈕,當你點擊你能夠購買遊戲幣(硬幣)。

現在我的Open Graph OG:產品經測試,看起來準確,團結我的C#代碼是這樣的:

公共無效onCoinsClicked() {

FB.Canvas.Pay(
     product: "my_url/products/coin.html", 
     action: "purchaseitem", 
     quantity: 1, 
     testCurrency:"EUR", 
     callback: delegate(FBResult response) { 
     FbDebug.Log("The result of the purchase is: " + response.Text); 
    }); 

    FbDebug.Log("onCoinsClicked: "); 
} 

當我測試它使用支付測試儀用戶,它顯示付款彈出窗口時會引發以下錯誤:

An error occurred。請稍後再試。 API錯誤代碼:1383008 API錯誤說明:您使用的應用程序未響應。請再試一次。如果您繼續看到此錯誤,請在幾個小時後重試。

如果你的一些善良的人都經歷過這之前,請賜教:)

謝謝。

回答

2

您是否通過Open Graph Debugger(https://developers.facebook.com/tools/debug)運行產品的URL?抓取錯誤可能會導致此問題,因此確保問題不在數據級別會很好。

+0

嗨,謝謝你的回答!今天早上,問題以某種方式「解決」了自己,一切都按照預期工作。不知道這是怎麼發生的,因爲我根本沒有改變任何東西。希望我爲其他人也有同樣問題的更多信息。 – leopoldv

相關問題