Facebook墙贴

时间:2011-08-30 22:31:34

标签: android facebook

直截了当。 我有一个Android应用程序,它在Facebook墙上进行状态更新和事件发布。 我正在使用此网站上的facebook sdk https://github.com/ddewaele/AndroidFacebookSample/tree/master/src/com/ecs/android/facebook/Sample

我能够正确发布活动。 问题在于发布状态更新。 在我的代码中有这个菜单选项,当我按下Post On墙面菜单时,会弹出一个facebook dialoge,其中显示发布到墙上,下面是我想进入我的状态的文本字段。但是那个领域我希望用我提供的文本预先写好。

请提前帮助,Thanx。 如果您需要密码,请告诉我。

2 个答案:

答案 0 :(得分:4)

来自 Facebook “Feed对话框”

引用文档:

  

消息
  该字段将在2011年7月12日被忽略。预填充用户将键入的文本字段的消息。为了符合Facebook平台策略,如果用户在工作流程中先前手动生成内容,则您的应用程序可能只设置此字段。大多数应用程序不应该设置它。


换句话说,你似乎无法预先填充帖子到墙上的对话框了, 相反,你可以通过以下方式完成:

引用 Facebook “用户对象”文档:

  

向PROFILE_ID / feed

发出HTTP POST请求


了解更多信息,请阅读:
- FaceBook documentation for the user object

- FaceBook documentation for the post object

PS:如果您不熟悉FaceBook文档,请尝试浏览您正在使用的android sdk以找到某种方法直接发布到墙上不使用使用Feed对话框。

答案 1 :(得分:0)

查看图表的post API(不要与HTTP POST混淆)。我假设您正在使用其中一种Facebook.dialog(...)方法,只需在Bundle参数中添加一个键(message)和一个String值(“您的消息”)对即可填写状态。