0

私は必要なアプリを開発しています。エンド ユーザーは私の youtube プレイリスト (およびその中のビデオ) にアクセスできます。私は YouTube チャンネルのフル アクセス権を持っています。ユーザーにアクセスしてもらいたいだけです。YouTube v3 用の目的の C クライアント ライブラリを使用しています。私がやった事:

エンドユーザーの auth 2 認証

クライアントIDとシークレットを使用してYouTubeサーバーへのAPI呼び出し。

現在、別のユーザー(エンドユーザー)から自分のチャンネルのいいね、アップロード、視聴履歴などを取得していますが、関連するプレイリストのビデオのリンクではなく、IDのみを取得しています。アプリで YouTube の資格情報を使用してログインすると、すべてのビデオ リンクが取得されますが、別の YouTube ID を使用してログインすると、ビデオ リンクが取得されません。なぜこれが起こっているのか理解できません。

基本的に、次のことについて提案または指示が欲しいだけです。

YouTube プレイリストを他のユーザー (エンド ユーザー) と共有することはできますか?

可能であれば、ユーザーはチャンネルの動画にアクセスできますか? もしそうならどのように?

ありがとうございました。

4

1 に答える 1

0

概念を誤解していました。YouTube で公開されているプレイリスト/動画の場合は、対応するプレイリスト/動画の ID のみが必要です。

取得したいリソースの ID に基づいて、YouTube サーバーにクエリ リクエストを行う必要があります。

基本的に、私のアプリでクライアント ID とシークレットを使用して、アプリの詳細な使用法を取得しています。つまり、API が呼び出している量です (プロジェクトのコンソールで取得できます)。

于 2013-10-30T07:58:42.120 に答える