我讀過一些關於實施Facebook學分開始的其他帖子,我已經從github下載了示例代碼:https://github.com/facebook/credits-api-sample。需要幫助實施臉書積分
我不得不示例代碼所做的唯一變化是:
- 在index.php的,我設置應用程序ID。
- 在callback.php中,我設置了應用程序的祕密。
我已經上傳所有這些文件到我的服務器:
- 的index.php
- callback.php
- facebook.php
- facebookapi_php5_restlib.php
- xd_receiver.html
- 資產文件夾
在Facebook的應用程序編輯頁面:
- 畫布URL指向index.php文件。
- 信用回調字段指向我的
服務器上的callback.php文件。 - 新增我自己作爲學分測試員。
我還沒有註冊我的公司。這是測試所需的嗎? 我沒有安全的畫布網址。這是必需的嗎?該應用程序處於沙箱模式。
當我運行測試應用程序時,我看到索引頁面。當我點擊「支付與Facebook」按鈕,這個錯誤彈出:
有處理您的付款問題。抱歉,我們無法處理您的付款。您沒有被收取這筆交易的費用。請再試一次。
當我關閉對話框,有一個消息:
交易失敗!
錯誤消息來自Facebook返回:
的實體(類EntApplication)的ID的支持不能由 當前觀衆0(EntID:)可以看出
有人能告訴我我是什麼做錯了?
其實,這不是一個論壇。閱讀[常見問題]瞭解更多信息。 – dandan78
呃,我看了FAQ。不知道你的意思是「這不是論壇」。我有一個編程問題,並提出了一個問題。 –
既然你說過了,_Wow。自從我昨天發佈這個問題以來,沒有任何迴應。嗯。這是一個活躍的論壇嗎?_,我只是指出,SO實際上不是一個論壇。請注意,您的答案已經被編輯,並且該句子已被刪除。 – dandan78