Я использую facebook версии 4.14 в своем приложении, чтобы делиться хэштегом вместе с Imageurl и Contenturl с помощью ShareLinkConent. Теперь Hashtag успешно размещается в Facebook.
Но, к сожалению, в ленте Facebook URL-адрес изображения заменяется метаданными URL-адреса контента. Я прикрепляю сюда скриншот из Facebook. В этом случае вместо URL-адреса изображения я получаю изображение метаданных Content Url. Пожалуйста, дайте мне знать, что я делаю неправильно здесь. Я отправляю свой код ниже
ShareHashtag shareHashTag = new ShareHashtag.Builder().setHashtag(influencer.hashtag_name).build();
if (ShareDialog.canShow(ShareLinkContent.class) && !influencer.influencer_link.toString().equalsIgnoreCase("") && !influencer.influencer_link.toString().equalsIgnoreCase("null")) {
ShareLinkContent linkContent = new ShareLinkContent.Builder()
.setContentUrl(Uri.parse(influencer.influencer_link))
.setImageUrl(Uri.parse("https://d3kvf6cfq06287.cloudfront.net/influencer/image2_1469508676.jpg"))
.setShareHashtag(shareHashTag)
.setContentDescription(textd)
.build();
shareDialog.show(linkContent);
Кроме того, я использую зависимости gradle для FaceBook.
compile 'com.facebook.android:facebook-android-sdk:[4.14.0]'