質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%
HTTPS

HTTPS(Hypertext Transfer Protocol Secure)はHypertext Transfer プロトコルとSSL/TLS プロトコルを組み合わせたものです。WebサーバとWebブラウザの間の通信を暗号化させて、通信経路上での盗聴や第三者によるなりすましを防止します。

URL

URL(ユニフォームリソースロケータ)とは、インターネット上のリソース(Webページや電子メールの宛先等)を特定するための形式的な記号の並びの事を言う。

Twitter

Twitterは、140文字以内の「ツイート」と呼ばれる短文を投稿できるサービスです。Twitter上のほぼ全ての機能に対応するAPIが存在し、その関連サービスが多く公開されています。

API

APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

Q&A

解決済

1回答

5861閲覧

tweetの動画urlの末尾の記号の意味が知りたい

nk1

総合スコア42

HTTPS

HTTPS(Hypertext Transfer Protocol Secure)はHypertext Transfer プロトコルとSSL/TLS プロトコルを組み合わせたものです。WebサーバとWebブラウザの間の通信を暗号化させて、通信経路上での盗聴や第三者によるなりすましを防止します。

URL

URL(ユニフォームリソースロケータ)とは、インターネット上のリソース(Webページや電子メールの宛先等)を特定するための形式的な記号の並びの事を言う。

Twitter

Twitterは、140文字以内の「ツイート」と呼ばれる短文を投稿できるサービスです。Twitter上のほぼ全ての機能に対応するAPIが存在し、その関連サービスが多く公開されています。

API

APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

0グッド

0クリップ

投稿2021/12/23 11:37

前提・実現したいこと

twitter api で動画を含むtweetから動画のURLを抽出したのですが、ulrの最後に「? tag=12」がつきます。この数字は抽出する動画によって異なるのですが、何を意味しているのでしょうか?
ご存知の方がいらっしゃったら教えていただきたいです。よろしくお願いいたします。

例えば以下のツイートから
ネコの動画のツイート
動画URLを抽出すると、以下のようになります。
{bitrate: 2176000, content_type: video/mp4, url: https://video.twimg.com/ext_tw_video/1471453000501653504/pu/vid/1280x720/PslrqgK7GTVwj8pN.mp4?tag=12}

この?tag=12がどういう意味を持つのか教えて下さい。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

URLの「?」以降はURLのパラメータが指定されます。

では、パラメータとはなんでしょう。ざっくりですが以下のものが多いです。
①それを受け取るシステムが「どんな処理をするのか」を記載したもの
②URLに付属された「お知らせ」みたいなもの

まず、パラメータ単体では役に立ちません。

さらに、人間には何のことか分かりません。受け取ったシステムが判断します。あくまでパラメータであるため、URLに記載されていますがWeb上ではURLの一部として判定されません。試しに「?tag=12」を抜いたURLをブラウザで開いて見てください。変わらず可愛らしい(=^・・^=)ちゃんが表示されます。

つまり、今回の例「Web上で利用するURLを取得したい」ということでしたら無視して構わないものになります。

①はサービス側で判断されることで初めて役に立つものです。Twitterから取ってきているところを見ると、もしかしたらTwitterというサービスでは「ツイート内で動画を自動再生する」とか、なのかもしれません。本当の内容はまるで分かりません、あくまで例です。

②は、例えばですがGoogle Chromeのブラウザで動画を再生した時に、「この動画はGoogle Chromeから再生されているよ!それをtag=12でお知らせするよ、ただのお知らせだから無視していいよ!」などです。本当の内容は本当に分かりません。私はTwitter社員じゃありません。

イメージはそんな感じ。

合ってるか分かりませんので、気になることがあれば詳細はご自身で調査ください。

投稿2021/12/24 05:05

haihaikazuma

総合スコア181

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nk1

2021/12/24 05:10

返信ありがとうございます! 納得いたしました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.31%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問