2011-12-18 1 views
0

이 호출을 통해 클라이언트가 로그인되지만 사용자를 인증하기 위해 사용자 이름과 전자 메일을 전달하는 방법은 무엇입니까? 내가하려는 일은 특정 사용자 YouTube 계정에서 업로드 된 모든 파일을 가져 오는 것입니다. 사용자가 인증 할 때 Youtube에서 REST 메서드를 사용하여 클라이언트 로그인을 인증하는 방법

Dim Str As System.IO.Stream 
Dim srRead As System.IO.StreamReader 
Dim req As System.Net.WebRequest = System.Net.WebRequest.Create(String.Format("https://www.google.com/accounts/ClientLogin/Email={0}&Password={1}&service=youtube&source=Test", username, password)) 
Dim resp As System.Net.WebResponse = req.GetResponse 
Str = resp.GetResponseStream 
srRead = New System.IO.StreamReader(Str) 
Me.XMLDocument.LoadXml(srRead.ReadToEnd) 

는 그럼 난의 클라이언트 로그가 성공하면 업로드 한 동영상을 얻는 또 다른 요청을해야합니다 이것은 내가 사용하고 있지만 작동하지 않습니다에 클라이언트 로그입니다.

답변

0

당신은 사용자의 업로드, XML 당신에게 데이터를 얻을 것이다 유튜브 API에 대한 단순한 GET 요청을 검색하기 위해 인증 할 필요가 없습니다 HBO 모든 업로드에 대한 예를 들어

http://gdata.youtube.com/feeds/api/users/<username>/uploads 

, see here 스포츠. http://code.google.com/apis/youtube/2.0/developers_guide_dotnet.html#Retrieving_Uploads

:

는 특정 사용자가 업로드 한 동영상을 검색하는 유튜브 .NET 클라이언트 라이브러리를 사용하는 방법은 여기를 참조

관련 문제