26

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 が含まれています。...)

Twitter.com のツイートに画像 URL を貼り付けると、画像 URL が自動的に短縮されて画像がツイートに添付されるため、ツイートを表示すると画像が表示されます。Web Intents に似たものを探しています。

4

3 に答える 3

14

画像の添付はできませんが、 Twitterカードはご利用いただけます。

Twitter カードを使用すると、豊富な写真、ビデオ、メディア エクスペリエンスをツイートに添付して、Web サイトへのトラフィックを増やすことができます。

基本的に、ページにいくつかのメタデータを追加する必要があります。Twitter がそれを認識すると、ツイートに画像が自動的に挿入されます。

単一の写真の場合、このコードを各ページに配置する必要があります (独自の詳細を入力してください)。

<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" />
于 2014-10-02T12:24:52.760 に答える
9

まず、画像をツイートして twitter に投稿する必要があります。

次に、ツイートの URL に移動します。のようなものになりますhttps://twitter.com/yourtwitterhandle/status/783356010631016448。そのページのソースを表示し、 を検索しpic.twitter.comます。のような URL へのリンクが表示されますpic.twitter.com/JvCvCquBlf

そのリンクを Web インテント 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%20 pic.twitter.com/JvCvcquBlf&hashtags=sql%2CDataScience&

于 2016-10-04T17:40:20.860 に答える
2

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

于 2016-02-02T09:11:46.890 に答える