2015-10-04 112 views
1

我的Facebook應用的狀態和評論反饋建議不要在牆上張貼時預先填寫文本。但是我可以在Facebook Graph API文檔Graph API Publishing section中找到使用message參數。
Facebook SDK圖形API在牆上張貼消息

Bundle params = new Bundle(); 
params.putString("message", "This is a test message"); 
/* make the API call */ 
new GraphRequest(
    AccessToken.getCurrentAccessToken(), 
    "/me/feed", 
    params, 
    HttpMethod.POST, 
    new GraphRequest.Callback() { 
     public void onCompleted(GraphResponse response) { 
      /* handle the result */ 
     } 
    } 
).executeAsync(); 


我已經驗證它,它工作正常。根據更新的Facebook政策允許嗎?

+0

https://developers.facebook.com/docs/apps/review/prefill – CBroe

回答

2

消息必須是100%用戶生成的,所以如果您提供一個(EMPTY!)輸入字段,用戶可以在進行API調用之前輸入消息,那就沒有問題。預填充意味着您預先填寫了消息或輸入字段,這是不允許的。

https://developers.facebook.com/docs/apps/review/prefill