我的Facebook应用状态和评论反馈建议不要在墙上发布时预先填写文字。但我可以在Facebook Graph API文档Graph API Publishing section中找到message
param的使用。
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 :(得分:2)
消息必须是100%用户生成的,因此如果您提供(EMPTY!)输入字段,用户可以在执行API调用之前输入消息,那很好。预填充意味着您预填充消息或输入字段,这是不允许的。