56

このページhttps://twitter.com/about/resources/buttons#tweetのような通常の共有ボタンを使用したいのですが、リンクだけでなく、サイトから埋め込み画像を追加します。

1.1 API とアップロードについてはすべて知っていますが、tw アプリケーションを作成してから、サイトの訪問者にタイムラインに書き込む許可を求めて、サイトから1 枚の写真を共有することはありそうにないので、別の方法を考えます。

Twitterに既にアップされている写真のリンクをそのままツイートに貼り付けると、そのようhttps://pbs.twimg.com/media/BPpk_KUCMNBXsPN.jpgにリンクを貼り付けると埋め込まれませんが、このようにリンクを貼り付けるpic.twitter.com/NuDSx1ZKwyと埋め込まれます。なので、画像を呼び出してアップロードするプロファイルとアプリを作成https://upload.twitter.com/1/statuses/update_with_media.jsonし、共有ボタンにリンクを貼り付けると、画像が埋め込まれたツイートが得られると思います。それとももっと良い方法がありますか?私はphpを使用しています。

4

4 に答える 4

78

ツイッターカードを調べてください。

秘訣はボタンではなく、共有しているページにあります。facebookTwitter カードは、共有と同様にメタ タグから画像を取得します。

例:

<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@site_username">
<meta name="twitter:title" content="Top 10 Things Ever">
<meta name="twitter:description" content="Up than 200 characters.">
<meta name="twitter:creator" content="@creator_username">
<meta name="twitter:image" content="http://placekitten.com/250/250">
<meta name="twitter:domain" content="YourDomain.com">
于 2014-03-14T02:43:33.407 に答える
6

Twitter Cards ルートをたどらずにこの方法で画像を共有するには、その画像を既にツイートしている必要があると考えるのは正しいことです。あなたが言うように、フォームの画像リンクを取得することも重要ですpic.twitter.com/NuDSx1ZKwy

この段階的なガイドは、「これをツイート」リンクまたはボタンの実装を検討しているすべての人にとってチェックアウトする価値があります: http://onlinejournalismblog.com/2015/02/11/how-to-make-a-tweetable-image -あなたのブログの投稿/ .

于 2016-02-18T19:20:52.037 に答える