Подтвердить что ты не робот

Twitter web намерен разместить изображение?

Можно ли прикрепить изображение к твиту через Twitter Web Intents? Прямо сейчас, если вы поместите изображение в сообщение, полный URL-адрес изображения будет помещен в сообщение вместо сокращенного и прикрепленного URL-адреса изображения...

https://twitter.com/intent/tweet?original_referer=http%3A%2F%2Fwww.website.com%2F&text=MyText+http%3A%2F%2Fwww.website.com%2Fimg%2Fimage.png&url=www.someurl.com

Нажмите здесь, чтобы увидеть результат (нет прикрепленного изображения, только полный URL-адрес изображения в сообщении....)

Когда вы вставляете URL-адрес изображения в твиттер на Twitter.com, URL-адрес изображения автоматически сокращается и изображение прикрепляется к твиту, поэтому оно отображает изображение при просмотре твита. Я ищу что-то подобное с веб-намерениями.

4b9b3361

Ответ 1

Вы не можете прикрепить изображение, но вы можете использовать Twitter-карту.

С помощью Twitter-карт вы можете прикреплять к Tweets богатые фотографии, видео и медиа-твиты, которые приводят трафик на ваш сайт.

По существу, вам нужно добавить некоторые метаданные на свою страницу. Когда Twitter увидит это, он автоматически добавит изображение в текст Tweet.

Для одиночной фотографии вам нужно будет поместить этот код на каждую страницу (введите свои собственные данные)

<meta name="twitter:card" content="photo" />
<meta name="twitter:site" content="@example" />
<meta name="twitter:title" content="My picture" />
<meta name="twitter:description" content="A description" />
<meta name="twitter:image" content="http://example.com/test.jpg" />
<meta name="twitter:url" content="http://example.com/mypage.html" />

Ответ 2

Сначала вам нужно будет отправить изображение в твиттере на твиттер.

Затем перейдите к URL-адресу твита. Это будет что-то вроде https://twitter.com/yourtwitterhandle/status/783356010631016448. Просмотрите источник этой страницы и найдите pic.twitter.com. Вы найдете ссылку на URL-адрес, который выглядит как pic.twitter.com/JvCvCquBlf.

Просто добавьте эту ссылку на контент вашего URL-адреса веб-браузера, и он будет отображаться, когда пользователь будет отправлять сообщения. Он не будет участвовать в экране предварительного просмотра твитов, но как только они нажмут "твит", он будет добавлен

введите описание изображения здесь

Пример URL: https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.dataquest.io%2Fblog%2Fpython-pandas-databases%2F&via=dataquestio&text=Working%20with%20SQLite%20Databases%20using%20Python%20and%20Pandas%20pic.twitter.com/JvCvcquBlf&hashtags=sql%2CDataScience&

Ответ 3

Вам нужно использовать карточку twitter: https://dev.twitter.com/cards/overview. убедитесь, что вы используете итоговую карточку, а не флеш-карту, которая устарела. вот как вы это делаете:

       <meta name="twitter:card" content="summary" />      
       <meta name="twitter:site" content="@tapaway" />
       <meta name="twitter:title" content="bla bla" />
       <meta name="twitter:description" content="bla bla" />
       <meta name="twitter:image" content="http://www.tapawayapp.com/assets/images/share.png" />
       <meta name="twitter:url" content="https://tapaway.parseapp.com//share.html" />

вы можете проверить свои карты здесь: https://cards-dev.twitter.com/validator