2012-05-31 55 views
2

我使用Score API將分數上傳到Facebook,並期望在用戶的牆上顯示類似thisthis的內容。 但最終沒有發生。有關Facebook Score API的一些問題

下面的代碼是與Facebook的Android SDK

public void PostScore(int RequestID, int Score) { 
    Bundle Parameters = new Bundle(); 
    Parameters.putString("score", String.valueOf(Score)); 

    try { 
     this._AsyncRequest(String.format("/%s/scores", _UserProfile.getString("id")), Parameters, RequestID, "POST"); 
    } 
    catch(Exception e) { 

    } 
} 

開發調用方法後,得到了響應

true 

檢查 「/ USER_ID /分」 與開放圖譜瀏覽器,結果是

{ "data": [ 
    { 
     "user": { 
      "name": "XXX", 
      "id": "###############" 
     }, 
     "score": 1020, 
     "application": { 
      "name": "XXXXX", 
      "namespace": "XXXXX", 
      "id": "###############" 
     } 
    }] 
} 

我想要的只是在用戶的牆上製作圖片的故事。

請幫幫我。

+0

提供您所使用的代碼。是否有任何錯誤等? –

+0

調用方法中沒有錯誤。成功上傳得分,但用戶牆上沒有顯示任何內容。它應該自動生成故事,對吧? –

回答

0

得分不會自動發佈。它們僅在特定條件下發布,即當用戶:

獲得新的高分(「高分故事」)。 傳遞另一個朋友的分數(「傳遞故事」)。

0

是啊......分數不會自動發佈。

如果他們只在任何用戶通過新的高分通過時才這樣做。 雖然人們可以隨時檢查用戶的活動記錄或用戶的遊戲Feed選項卡中。

Note : one needs to give publish_actions permissions to post the score