1
我花了相當多的時間試圖實現Facebook分享沒有成功。我嘗試了各種實現並閱讀了很多Q &與我遇到的類似問題有關。Android Facebook分享不工作
我和簡單的Facebook例子一樣多。我想要的是設置描述或至少消息的飼料對話框。這是我添加到例子的代碼:
Bundle parameters = new Bundle();
parameters.putString("caption", "1000vaikai Caption...");
parameters.putString("description", "This is a description"); // the message to post to the wall
parameters.putString("user_message_prompt", "This is message prompt");
parameters.putString("user_message", "MEEEESAGE");
mFacebook.dialog(Example.this, "feed", parameters,
new SampleDialogListener());
但它沒有效果。沒有任何預設,只是一個簡單的提要對話框。 Here它說對話方法有鍵值參數,但我找不到它們的列表。正如您所看到的,我嘗試使用Feed URL中的參數,但它不起作用。
任何人都可以正常工作嗎?
編輯 我砍死的Facebook SDK,它似乎產生適當的URL(https://m.facebook.com/dialog/feed +我的參數+從Facebook SDK本身採取的)。這意味着它使用與文檔中有關進紙對話框頁面中列出的參數相同的參數。但它仍然不起作用。這些參數被設置:
- USER_MESSAGE
- REDIRECT_URI
- 描述
- APP_ID
- 顯示
- 字幕
- 的access_token
- user_message_prompt
只有APP_ID(我可以看到我的應用程序名稱),ACCESS_TOKEN(股實際工作)和REDIRECT_URI(其重定向到移動應用程序)似乎有效果
_「這裏說對話方法有鍵值參數,但我找不到它們的列表」_ - https://developers.facebook.com/docs/reference/dialogs/feed/ – CBroe
我的代碼顯示這些參數正在使用中,但它們沒有效果。看起來他們在Facebook Android SDK中有所不同。 – Pijusn
嘗試給出「名稱」參數 – Mus