서버 측 웹 앱을 통해 내 개인 YouTube 계정에서 내 개인 재생 목록을 가져 오는 방법을 찾으려고합니다. ASP.NET (C#)에서. 내가 한 연구 결과에 따르면, 합의는 내 앱이 Oauth 2.0으로 내 계정에 대해 인증을 받아야한다는 것 같습니다. 내 웹 사이트에 내가 숨겨진 것으로 설정 한 몇 개의 재생 목록에있는 동영상 목록을 표시하고 목록을 공개 페이지에 표시하고 싶습니다. 이러한 이유 때문에 필자는 페이지를 탐색 할 때마다 내 YouTube 계정 세부 정보를 입력하고 싶지는 않습니다.클라이언트 (.NET/C#)에서 비밀번호를 요청하지 않고 YouTube API를 사용하여 내 계정에서 숨겨진 재생 목록 검색
나는 보았고, 보았다. 그리고 이것을하는 어떤 명백한 길도없는 것처럼 보인다. 어떤 사람들은 Oauth 2.0 인증 흐름을 한 번 거친 다음 리디렉션 URL에서 반환하는 코드를 사용하여 새로 고침 토큰을 생성하고 해당 토큰을 응용 프로그램에서 사용하도록 제안했습니다. 내가 읽은 또 다른 제안은 API 서비스 계정을 사용하는 것입니다. 어디에서나 사용할 수있는 예제 코드는없는 것 같습니다.
누구나이 같은 일을하고 성공적으로 설정해야합니까? Google의 자체 API 클라이언트 라이브러리 설명서는 특히 .NET 라이브러리의 경우 매우 심합니다. 재생 목록이 숨겨져있는 경우
Google의 자체 API 문서에는 계정 자격 증명을 수동으로 입력하지 않고도이를 수행 할 수있는 방법이 있다고 나와 있습니다. 개인 키 인증서를 생성하고 응용 프로그램에서 인증 된 API 액세스가 필요할 때마다이를 사용하여 계정을 인증합니다. 그들은 그것을 "서비스 계정"을 사용하여 호출합니다. 그들이 당신에게주지 않는 것은 YouTube API에 액세스하는 방법에 대한 좋은 지침입니다. 이는 내가해야 할 일입니다. 나는 이런 식으로 할 필요가있는 유일한 사람이 될 수 없다. – ElGavilan