v3 API ドキュメントを精査した後 (および API エクスプローラーを使用)、新しくアップロードされたビデオ リソース (または任意のビデオ リソース) の URI を取得する方法を特定できません。
動画の ID はすぐに入手でき、ID から URI を作成するのは簡単であることは承知しています。たとえば、次の拡張メソッドがあります。
public static Uri GetUri(this Video video)
{
var uriBuilder = new UriBuilder
{
Scheme = Uri.UriSchemeHttp,
Host = "youtu.be",
Path = video.Id,
};
return uriBuilder.Uri;
}
ただし、ビデオ リソースにいくつかの異なる URL が含まれていないのは奇妙に思えます (通常の URL、短縮 URL、埋め込み可能 URL が思い浮かびます)。
また、URL の唯一の揮発性部分はビデオ ID であるため、これはおそらく考えすぎであることも認識しています。私はいつでもホスト名を設定ファイルに入れることができると思います:)
感想やコメントをお待ちしております。
よろしく、