Можем ли мы изменить изображение ссылки (которая публикуется приложением для Android) на facebook

Можем ли мы изменить изображение ссылки (которая публикуется приложением для Android) на facebook

Я размещаю ссылку на FaceBook через свое приложение, но хочу, чтобы на стене Facebook отображалось другое изображение.

мой код выглядит так

Intent shareCaptionIntent = new Intent(Intent.ACTION_SEND);
shareCaptionIntent.setType("image/png");
shareCaptionIntent.putExtra(Intent.EXTRA_STREAM, "<URL>");
//set caption
shareCaptionIntent.putExtra(Intent.EXTRA_TEXT, "example caption");
shareCaptionIntent.putExtra(Intent.EXTRA_SUBJECT, "example caption");
startActivity(Intent.createChooser(shareCaptionIntent,getString(R.string.share)));

Я также вижу подпись и описание. Как изменить изображение и сделать его описание и подпись видимыми? Найдите прикрепленное изображение введите описание изображения здесь


person Sharanabasu Angadi    schedule 12.07.2013    source источник


Ответы (3)


Если вы просто делитесь, ссылка, которой вы делитесь, обрабатывается (анализируется) Facebook и захватывает метатеги, определенные в целевом URL-адресе, которым вы делитесь.

Конкретно для вашего вопроса:

<meta property="og:title" content="The Rock" />
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/" />
<meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" />
<meta property="og:description" content="A great movie with Sean Connery and Nicolas Cage" />

Если у вас есть доступ для изменения этих мета-тегов, вы можете управлять изображением, заголовком и описанием публикации, отображаемой на Facebook.

Для справки см. http://ogp.me/, а также об использовании отладчика Facebook http://developers.facebook.com/tools/debug для линтинга (синтаксического анализа) URL, которым вы делитесь.

person Joey Schluchter    schedule 18.07.2013

Вы можете сделать это с помощью Android Facebook SDK (измените все, что публикуется), если вам это действительно нужно. https://developers.facebook.com/docs/howtos/androidsdk/3.0/publish-to-feed/

or

Пример демонстрации PublishFeedHowTo (L: 150-L: 154) https://github.com/fbsamples/android-3.0-howtos/blob/master/PublishFeedHowTo/src/com/facebook/samples/publishfeedhowto/MainFragment.java

person Eugene Pinchuk    schedule 16.07.2013

Нет, вы можете изменить ссылку на изображение, которое вы разместили на Facebook. Facebook сам генерирует эту ссылку, когда хранит данные в своей базе данных.

person Muhammad Aamir Ali    schedule 13.07.2013