1

最近、YouTubeはフロントエンドでのタグの表示に関するポリシーを変更しました。

http://apiblog.youtube.com/2012/08/video-tags-just-for-uploaders.html

これにより、空のmedia:keywords配列を出力するAPI呼び出しも発生します。動画やメタをプルすることはできますが、注目のコンテンツを投稿するために使用する関連タグをプルすることはできなくなりました。私はアカウントを所有しており、タグが設定されていることを確認できます。

YouTubeは、認証する限り、この機能を使用する必要があると言っています。Oauth2はここでは大規模なやり過ぎのようです。代わりに、ここで説明されているように、元のリクエストURL(ポリシーの変更前に機能していた)にキークエリパラメーターを含めています

https://gdata.youtube.com/feeds/api/users/MYACCT/uploads?orderby=updated&key=DEVELOPER_KEY

私は自分のビデオのタグを引っ張る方法を一生理解することができません。助けてください!

4

2 に答える 2

0

はい、jlmcdonaldには意味があるようです。開発者タグは取得できますが、特定の開発者アカウントにプライベートであるため、認証されたHTTPリクエストからのみ取得できます。

于 2013-03-16T19:24:32.230 に答える
0

私は完全に間違っているかもしれませんが、残念ながらOauth2が必要になると思います。それでも、期待どおりの結果が得られるかどうかはわかりません。パラダイムは、タグを公開するためのキーを提供することではありません。あなたが望む誰でも、しかしその個々のユーザーは彼らのタグがアプリに公開されることを承認しなければなりません(そしてその承認は永続的ではありません)。つまり、ログインフォームを設定して、ログインしたユーザーがアプリを使用して自分の動画のタグを取得できるようにすることができますが、他のユーザー(自分の動画も含む)のタグは取得できません。

一般的な考え方は、ビデオタグは現在プライベートデータとして扱われ、データを作成したユーザーのみが利用でき、明示的な許可を与えた場合にのみ公開されるというものです。

私が間違っている場合は、誰かが私を訂正してください!

于 2012-11-20T21:11:25.253 に答える