「テンプレート:Twitterlink」の版間の差分

ナビゲーションに移動 検索に移動
仕様変更に追随
三男wiki>サンドキャニオン
編集の要約なし
三男wiki>Ponta
(仕様変更に追随)
1行目: 1行目:
<includeonly>{{#if: {{{ID|}}} | <span style="font-family:'Helvetica Neue',Arial,Helvetica,sans-serif; background-color:#EEF9FD; color:#186487; font-weight:bold; padding:0.3em; font-size:15px;">Twitter:<span class="plainlinks">[https://twitter.com/{{#if:{{{NumberID|}}}|intent/user?user_id={{{NumberID}}}|{{{ID}}}}} <span style="color:#186487;">@{{{ID}}}</span>]</span></span>}}</includeonly><noinclude>
<includeonly>{{#if: {{{ID|}}} | <span style="font-family:'Helvetica Neue',Arial,Helvetica,sans-serif; background-color:#EEF9FD; color:#186487; font-weight:bold; padding:0.3em; font-size:15px;">Twitter:<span class="plainlinks">[https://twitter.com/{{#if:{{{NumberID|}}}|i/user/{{{NumberID}}}|{{{ID}}}}} <span style="color:#186487;">@{{{ID}}}</span>]</span></span>}}</includeonly><noinclude>
<!-- ★ここまでテンプレの実際の内容。ここから解説。★ -->
<!-- ★ここまでテンプレの実際の内容。ここから解説。★ -->
Twitterアカウントへリンクを貼るテンプレです。
Twitterアカウントへリンクを貼るテンプレです。
30行目: 30行目:
Twitterには一般的に見ているID(screen_name)以外に、固定の数字IDというものが存在する。<br />設定で簡単に変更できるscreen_nameと異なり、数字IDはアカウントを取った時から変わることはない。これを用いてID変更を追尾しようというもの。
Twitterには一般的に見ているID(screen_name)以外に、固定の数字IDというものが存在する。<br />設定で簡単に変更できるscreen_nameと異なり、数字IDはアカウントを取った時から変わることはない。これを用いてID変更を追尾しようというもの。


例えば、[[ひろゆき]]のアカウントの場合、''"hirox246"''以外に''"87027640"''という固定の数字IDが割り当てられており、[https://twitter.com/intent/user?user_id=87027640 https://twitter.com/intent/user?user_id=87027640]というURLでもアクセスできる。<br />このURLであれば、もし仮にひろゆきがIDを''"hirox246"''から''"tarako_kuchibiru"''とかに設定変更したとしても、(アカウント自体を削除されない限り)リンク切れになることはない。
例えば、[[ひろゆき]]のアカウントの場合、''"hirox246"''以外に''"87027640"''という固定の数字IDが割り当てられており、[https://twitter.com/i/user/87027640 https://twitter.com/i/user/87027640]というURLでもアクセスできる。<br />このURLであれば、もし仮にひろゆきがIDを''"hirox246"''から''"tarako_kuchibiru"''とかに設定変更したとしても、(アカウント自体を削除されない限り)リンク切れになることはない。
=== IDの調べ方 ===
=== IDの調べ方 ===
<nowiki>https://twitter.com/intent/user?screen_name=hirox246</nowiki>を開いてソースを見ると、<pre><meta name="native-url" content="twitter://user?id=87027640"></pre>という記述がある。もしくは、[https://whotwi.com/hirox246 whotwi]などの外部サービスで調べることもできる。「twitter id 数字」とかでググるといくらでも出てくる。
外部サイトを用いるのが簡便だろう。「twitter id 数字」とかでググるといくらでも出てくる。例えば[https://tweeterid.com/ TweeterID]。<br />
中級者は <nowiki>https://syndication.twitter.com/srv/timeline-profile/screen-name/hirox246</nowiki> のソースや、[https://cdn.syndication.twimg.com/tweet-result?id=1412877732543873026 https://cdn.syndication.twimg.com/tweet-result?id={どれでもいいので論理破綻王のツイートID}] から user の id_str を見るのが簡単か。<br />
上級者はブラウザの開発ツールなどでjson(UserTweetsとかTweetDetailとか)拾ってください。
 
=== 使い方 ===
=== 使い方 ===
{| class="wikitable"
{| class="wikitable"
匿名利用者

案内メニュー