Help us understand the problem. What is going on with this article?

Twitter共有用リンクの各種パラメータ[Twitter Web Intents]

More than 1 year has passed since last update.

Twitterの共有リンクを調べたので自分用にまとめた
よく見るこんなやつ
image.png

Tweet Button

普通のツイート

https://twitter.com/intent/tweet
ログインしてるアカウントでツイートする画面が出てくる
このURLの後ろに様々なパラメータをつける
image.png

使えるパラメータ

  • テキスト

 https://twitter.com/intent/tweet?text=any_text
 記号はエンコードする
 (文字はそのままでも勝手にエンコードしてくれる)
image.png

  • URL
    https://twitter.com/intent/tweet?url=any_url
    今のtwitterはリンクを自動で23文字に短縮してくれるみたい(t.coドメインのやつ)
    同時にアクセス解析とかリンク先が危険じゃないかとかやってた
    Twitterのリンクサービス(http://t.co)について
    image.png

  • via
    https://twitter.com/intent/tweet?via=any_account
    よくある@twitterさんからを表示するやつ
    @は不要、アカウント名ではなくid を指定
    image.png

  • ハッシュタグ
    https://twitter.com/intent/tweet?hashtags=any_hashtags
    #は不要、複数の場合は,で区切る
    image.png

  • オススメアカウント( suggest) 
    https://twitter.com/intent/tweet?related=any_account
    tweet後に指定ユーザーを表示・フォロー済みだと非表示
    複数の場合は,で区切る
    image.png

複数を繋げる・順番

複数のパラメータを繋げる場合は&で区切る
順番は自動的にテキスト→リンク→viaの順になる

その他操作

Web Intents

  • like
    https://twitter.com/intent/like?tweet_id=any_TweetID
    image.png

  • Reply
    https://twitter.com/intent/tweet?tweet_id=any_TweetID
    image.png

  • ReTweet
    https://twitter.com/intent/retweet?tweet_id=any_TweetID

image.png

  • プロフィール
    https://twitter.com/intent/user?screen_name=any_account
    image.png

  • Follow
    https://twitter.com/intent/follow?screen_name=any_account
    image.png

補足

まとめ

  • 結構いろんなことできた
  • モバイル版公式クライアントでhttps://twitter.com/intent/like?tweet_id=any_TweetID を開くとツイートにいいねしますか?ってわざわざポップアップ出てきて面白かった

image.png

via Twitter developer

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away