「トーク:YouTube」の版間の差分
Riyosya0922 (トーク | 投稿記録) YouTube API サンプルコード |
細 コメントの修正 |
||
| (同じ利用者による、間の1版が非表示) | |||
| 1行目: | 1行目: | ||
== Youtubeチャンネルの情報取得 == | |||
@管理者殿、BOT管理者殿、関係者殿各位 | @管理者殿、BOT管理者殿、関係者殿各位 | ||
| 58行目: | 59行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
::-----[[利用者:Riyosya0922|Riyosya0922]] ([[利用者・トーク:Riyosya0922|トーク]]) 2020年11月8日 (日) 12:09 (JST) | |||
:::'''{コメント}'''とりあえず、Riyosya0922さんの加筆分について、タイトルと署名を追加しました。また、コメントとしては以下の課題をあげときます。[https://stackoverflow.com/questions/4084909/how-to-get-a-count-of-followers-from-twitter-api-and-trendline Twitter]や[https://stackoverflow.com/questions/39822860/grab-instagram-follower-count/39842490 Instagram]と比較すると手間が煩雑なのとセキュリティリスクがあります。 | |||
:::* Youtube Data v3 API を利用するためには、[https://developers.google.com/youtube/v3/getting-started?hl=ja こちらのやり方]のようにGoogle のサービスを利用するために、48pediaのオーナーである「48wiki」さんに、API Keyを登録していただかないといけません。 | |||
:::* API Key を使った呼び出しは無料であるとはいえ、上限が決まっている(無料だと1日10,000回?だったかと)ので、YouTubeのデータはページ呼び出しごとにAPIを叩くのではなく、1日1回APIをバッチ処理で叩いて、登録者数など値をどこかに保存して置く必要があります。で、(<nowiki>{{Youtube登録者数:ID}}</nowiki>みたいにテンプレを使って呼び出すのが理想でしょうね。) | |||
:::* (これがやっかい)API Key 登録は、他の人に悪用されないように、48wikiさん以外から見えないようにする必要があります。うっかり、「<nowiki>https:://48pedia.org/XXX/YYY </nowiki>」と叩いたら、誰からでも直接見えてしまうと、悲惨では済まないです。--[[利用者:Motodai|Motodai]] ([[利用者・トーク:Motodai|トーク]]) 2020年11月8日 (日) 22:22 (JST) | |||