4
我已經更新了Facebook SDK對4.1.0的依賴關係。他們改變了很多,現在我找不到用Messenger分享文本和圖像的方法。與Facebook分享信使
更新SDK之前我用的是:
FacebookDialog.MessageDialogBuilder builder = new FacebookDialog.MessageDialogBuilder(this)
.setName(linkName)
.setDescription(description)
.setLink(webLink)
.setPicture(pictureLink);
FacebookDialog dialog = builder.build();
dialog.present();
現在看起來我只能共享圖像。
String mimeType = "image/jpeg";
ShareToMessengerParams shareToMessengerParams =
ShareToMessengerParams.newBuilder(contentUri, mimeType)
.build();
MessengerUtils.shareToMessenger(
this,
REQUEST_CODE_SHARE_TO_MESSENGER,
shareToMessengerParams);
任何人都可以解釋像4.1.0之前共享文本和圖像的等效方式嗎?
這不會幫助你很多,但我停止增加對Facebook的特殊支持很久以前,很明顯他們不能正確支持正常的SHARE-intent。一切都會如此簡單,但Facebook應用程序故意不使用主題和文本作爲SHARE意圖的附加內容。所以,在那裏,Facebook,你沒有從我的應用程序分享任何東西:-) – Ridcully
Daniele,你不能自動填充文本分享更多。您可以分享鏈接,圖片,視頻,但用戶必須輸入文字。 –