27 votes

Twitter web intent to post image ?

Est-il possible de joindre une image à un tweet via Les intentions de Twitter sur le Web ? Actuellement, si vous mettez une image dans le message, l'URL complète de l'image est mise dans le message, au lieu de l'URL raccourcie et attachée à l'image...

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

Cliquez ici pour voir le résultat (pas d'image attachée, juste une image complète dans le message....)

Lorsque vous collez l'URL d'une image dans un tweet sur Twitter.com, l'URL de l'image est automatiquement raccourcie et l'image est jointe au tweet, de sorte qu'elle s'affiche lorsque vous consultez le tweet. Je cherche quelque chose de similaire avec les Web Intents.

14voto

Terence Eden Points 9544

Vous pouvez no joindre une image, mais vous peut utiliser un Carte Twitter .

Avec les Twitter Cards, vous pouvez joindre des photos, des vidéos et des expériences multimédias enrichies à vos Tweets afin de générer du trafic vers votre site web.

Pour l'essentiel, vous devez ajouter des métadonnées à votre page. Lorsque Twitter les verra, il insérera automatiquement une image dans le Tweet.

Pour un une seule photo Pour cela, vous devez placer le code suivant sur chaque page (indiquez vos propres coordonnées)

<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" />

9voto

Josh D. Points 394

Tout d'abord, vous devez publier l'image dans un tweet sur Twitter.

Ensuite, allez à l'URL du tweet. Ce sera quelque chose comme https://twitter.com/yourtwitterhandle/status/783356010631016448 . Consultez la source de cette page et recherchez pic.twitter.com . Vous trouverez un lien vers une URL qui ressemble à pic.twitter.com/JvCvCquBlf .

Il suffit d'ajouter ce lien au contenu de l'URL de votre intention web et il s'affichera lorsque l'utilisateur publiera un message. Il ne s'affichera pas dans l'écran de prévisualisation du tweet, mais une fois que l'utilisateur aura cliqué sur "tweet", il sera ajouté.

enter image description here

Exemple d'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&

2voto

dang Points 528

Vous devez utiliser la carte twitter : https://dev.twitter.com/cards/overview . assurez-vous d'utiliser la carte de résumé et non la carte photo qui est obsolète. Voici comment procéder :

       <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" />

Vous pouvez tester vos cartes ici : https://cards-dev.twitter.com/validator

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X