我試圖以一種非常簡單的方式將Facebook與我的遊戲整合 - 我希望玩家能夠看到他的朋友的結果(分數)。如何使用默認權限將玩家的分數保存到Facebook?
獲得好友結果非常簡單 - 您只需使用HTTP GET請求來獲得所有玩這個遊戲的朋友和他們的分數的列表「/ APP_ID/scores」。 你可以用默認的Facebook權限來做到這一點,沒有問題。
但是,您如何更新這些分數?根據Facebook文檔,您必須具有publish_actions權限才能將HTTP POST請求用於「/ USER_ID/scores」。
這需要Facebook的審查和批准+是一個總的矯枉過正,因爲我不需要任何真正的發佈權限 - 我只是想更新我的遊戲中的玩家的分數。這似乎很奇怪,需要一些特殊的權限。我錯過了什麼嗎?
此外,我已檢查安裝在我的設備上的流行1010遊戲。他們已經實施了facebook分數,但似乎並沒有要求我發佈任何發佈權限 - 這是我的Facebook帳戶中的應用設置屏幕截圖(它們具有games_activity權限,但根據文檔僅供閱讀) :
您需要publish_actions。他們可能會問什麼時候需要 – WizKid