0

私は、ユーザーがにログインしてYouTube、次の方法でユーザーの履歴とお気に入りのプレイリストを取得できる.Netアプリケーションを構築しています。

    YouTubeRequestSettings settings = new YouTubeRequestSettings(appname, developerkey, username, password);
    YouTubeRequest request = new YouTubeRequest(settings);

    Uri videoEntryUrl = new Uri("https://gdata.youtube.com/feeds/api/users/default/watch_history?v=2&max-results=50");
    Feed<Video> videos = request.Get<Video>(videoEntryUrl);

今私の質問は、ユーザーのログイン詳細を取得し、トークンを取得してすべてのリクエストで使用するときにログインできますか?

毎回ログインの詳細を尋ねずにリクエストをしたいのですがYouTubeRequestSettings、トークンで送信するオプションがあることがわかりました。

public YouTubeRequestSettings(string applicationName, string developerKey, string authSubToken);

このトークンを取得するにはどうすればよいですか?

4

1 に答える 1

1

私はこのバージョンのYoutubeAPIを使用していませんがYouTubeRequestSettings、最初のログインから返されたものを将来のリクエストのために保存できない場合(期限切れになると思いますか?)、ユーザーログインの詳細をキャッシュして新しいリクエストを作成することはできません。必要に応じて、ユーザーとの対話?

于 2013-03-07T11:31:38.280 に答える