我正在創建一個android應用,使用youtube API進行播放,然後最喜愛的YouTubeVideos.I(我認爲正確)使用Account Manager和oauth2獲得了身份驗證令牌用戶。獲取身份驗證令牌後要做什麼 - Android Youtube API
我在想什麼,下一步該去哪裏?我想創建一個YouTube實例,以便我可以喜愛這些視頻。在查看構造函數之後,我不知道如何將訪問令牌合併到它中。我有我的Client_ID和Client_Secret,但我所見過的所有例子都只是需要它。如果YouTube從未使用認證令牌,那麼YouTube實例如何知道是誰的帳戶?
這是構造:
YouTube(HttpTransport transport, JsonFactory jsonFactory, HttpRequestInitializer httpRequestInitializer)
這是我是YouTube的一個實例,但並不需要客戶經理,因爲我只是在YouTube上搜索,不訪問任何私人信息的時間:
youtube = new YouTube.Builder(HTTP_TRANSPORT, JSON_FACTORY, new HttpRequestInitializer() {
public void initialize(HttpRequest request) throws IOException {}
}).setApplicationName("youtube-isabelle-search-sample").build();
YouTube.Search.List search = youtube.search().list("id,snippet");
任何指導都會很棒!非常感謝!
謝謝,這確實有幫助。但是使用googleAccountCredential,我無法放置client_id和client_secret。或者我不需要那些最喜歡的YouTube視頻?我應該只使用GoogleCredential嗎? – Isabelle
API密鑰是否足夠? – Isabelle
它使用簡單的API訪問。只要您在開發控制檯中將您的SHA1密鑰設置爲Android應用程序的簡單API訪問權限,就可以。 –