2011-08-30 68 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)和字符串值(「您的消息」)以填寫狀態即可。