나는 비디오를고객의 Youtube 계정에 직접 보내고 있습니다. 이 있어야합니다. 고객이 자신의 Youtube 계정으로 로그인하지 않기를 바랍니다. 사람들을 위해 투명이어야합니다. 그래서 그들은 비디오를 보내기 위해 유튜브 계정을 갖도록 강요받지 않았습니다. Youtube Direct Lite 또는 Youtube Widget과 같은 몇 가지 솔루션을 찾았지만 자신의 계정에 로그인하도록 강요하므로 필요한 것은 아닙니다 ... Youtube API 및 OAuth2와 동일합니다 ...유튜브에 마스터 계정으로 비디오 업로드하기
이것이 실제로 "모범 사례"가 아니더라도 YouTube Data API v3에 대한 해결책은 입니까?
(저는 Codeigniter에서 PHP를 사용하고 있습니다) 감사합니다.
필자 전에 이런 짓을하지,하지만 어쩌면 당신은 백그라운드에서 실행하는 서버상의 응용 프로그램 설치 중 하나있을 수 있습니다. 사용자가 파일을 업로드하면 앱이 모니터링 할 수있는 서버의 디렉토리에 배치됩니다. 이것은 클라이언트 유튜브 로그인 자격 증명을 나눠 주어야하는 문제를 해결할 수 있지만 코드에서이를 수행하는 방법에 대해서는 언급 할 수 없습니다! – mic
@micb 내가보기에 유일한 문제는 100 % 올바르게 (올바른 권한 등 ...) 완료되지 않은 경우 누군가가 자동으로 YouTube에 푸시 할 폴더에 부적절한 것을 업로드 할 수 있다는 것입니다. 물론 서버의 폴더 사용 권한이 안전하고 사용자가 어떤 종류의 로그인을해야하는 경우에는 문제가되지 않습니다. – kevindeleon
@kevindeleon 나는이 방법을 사용한다면 시스템이 매우 안전하다는 것을 확인해야한다고 동의한다. 이상적으로 업로드 폴더는 웹 사이트의 루트 외부에있을 것이고 업 로더에 액세스 할 수있는 페이지에 대한 엄격한 액세스 제어가 필요합니다. 내가 아래 답변에 몇 가지 링크를 게시했습니다, PHP 내에서 이것을 달성하는 방법이있을 것 같습니다. – mic