2011-08-30 136 views
-6

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

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

请提前帮助,Thanx。 请让我知道,如果你需要的代码。

回答

4

报价Facebook的“饲料对话框”文档:

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


换句话说,它似乎你不能预先填入涂鸦墙对话框更多, 相反,你可以做到这一点:

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

发出HTTP POST请求来PROFILE_ID /饲料


进一步的信息,你可以阅读:
- FaceBook documentation for the user object

- FaceBook documentation for the post object

PS:如果你不熟悉FaceBook的文档尝试脱脂你正在使用寻找某种在Android SDK方法直接张贴到墙上没有使用Feed对话框。

0

查看图表的post API(不要与HTTP POST混淆)。我假设您使用的是Facebook.dialog(...)方法之一,只需在Bundle参数中添加一个密钥(message)和字符串值(“您的消息”)以填写状态即可。