2014-02-27 3 views
0

나는 비디오를고객의 Youtube 계정에 직접 보내고 있습니다. 이 있어야합니다. 고객이 자신의 Youtube 계정으로 로그인하지 않기를 바랍니다. 사람들을 위해 투명이어야합니다. 그래서 그들은 비디오를 보내기 위해 유튜브 계정을 갖도록 강요받지 않았습니다. Youtube Direct Lite 또는 Youtube Widget과 같은 몇 가지 솔루션을 찾았지만 자신의 계정에 로그인하도록 강요하므로 필요한 것은 아닙니다 ... Youtube API 및 OAuth2와 동일합니다 ...유튜브에 마스터 계정으로 비디오 업로드하기

이것이 실제로 "모범 사례"가 아니더라도 YouTube Data API v3에 대한 해결책은 입니까?

(저는 Codeigniter에서 PHP를 사용하고 있습니다) 감사합니다.

+0

필자 전에 이런 짓을하지,하지만 어쩌면 당신은 백그라운드에서 실행하는 서버상의 응용 프로그램 설치 중 하나있을 수 있습니다. 사용자가 파일을 업로드하면 앱이 모니터링 할 수있는 서버의 디렉토리에 배치됩니다. 이것은 클라이언트 유튜브 로그인 자격 증명을 나눠 주어야하는 문제를 해결할 수 있지만 코드에서이를 수행하는 방법에 대해서는 언급 할 수 없습니다! – mic

+0

@micb 내가보기에 유일한 문제는 100 % 올바르게 (올바른 권한 등 ...) 완료되지 않은 경우 누군가가 자동으로 YouTube에 푸시 할 폴더에 부적절한 것을 업로드 할 수 있다는 것입니다. 물론 서버의 폴더 사용 권한이 안전하고 사용자가 어떤 종류의 로그인을해야하는 경우에는 문제가되지 않습니다. – kevindeleon

+0

@kevindeleon 나는이 방법을 사용한다면 시스템이 매우 안전하다는 것을 확인해야한다고 동의한다. 이상적으로 업로드 폴더는 웹 사이트의 루트 외부에있을 것이고 업 로더에 액세스 할 수있는 페이지에 대한 엄격한 액세스 제어가 필요합니다. 내가 아래 답변에 몇 가지 링크를 게시했습니다, PHP 내에서 이것을 달성하는 방법이있을 것 같습니다. – mic

답변

0

난 그냥 구글에서 검색을 수행하고

http://tuts.stackarena.com/2013/03/uploading-videos-to-youtube-from-your-website-in-php/

또한 추가 리소스를 위해 밖으로 https://developers.google.com/youtube/ 확인 가치가있을 수 있습니다 발견했습니다, 일반적으로 구글은 사용자의 요구에 대한 해결책이있을 것이다 찾을 수 있습니다.

행운

+0

감사합니다. micb, 불행히도 v3 API가 아닌 v2를 사용해야합니다. 이것은 일을 더 어렵게 만듭니다! - – Gaudric

+0

문제가 없지만 다른 옵션은 튜토리얼의 일반적인 아이디어를 받아서 v3 API에 적용 해 보는 것입니다. 나는 그 차이가 무엇인지에 대해 잘 모른다. 그래서 너 자신을 위해 그것을해야만한다. 미안하지만 더 도움이 될 수 없다. – mic

관련 문제