2014-10-21 2 views
1

나는 중복 된 질문을 제출하고 싶지 않지만, 내가하고 싶은 것에 대한 답을 찾을 수 없었기를 희망한다.Dailymotion PHP API 비디오 업로드

한 웹 사이트의 사용자 계정을 자신의 Dailymotion 계정에 연결하는 로그인 용 API를 인증하는 스크립트가 있습니다. 그러나 Dailymotion 사용자 이름과 암호를 전달하지 않고 해당 사용자 계정으로 비디오를 업로드하는 방법을 찾지는 못했지만 시스템에서 캡처하려고하지 않습니다.

누구나 토큰을 다시 전달하는 PHP 스크립트와 Dailymotion에 전달해야하는 매개 변수가 있습니까?

Dailymotion에 계정을 연결 한 인증 된 사용자가 웹 사이트에서 Dailymotion 계정으로 비디오를 업로드하도록 허용하기 만하면됩니다. :-) 개발자 사이트 또는 사용자 로그인 자격 증명을 사용하지 않는 예제 스크립트에서 전달해야하는 올바른 매개 변수를 찾지 못했고 사용중인 테스트 스크립트에서 API 키/암호를 사용합니다.

미리 감사드립니다. 내 방식대로 전달할 수있는 링크 나 지식이 있으면 좋을 것입니다.

감사

MrPepik

답변

0

질문이 명확하지 않는 것, 지금까지 시도 무엇? Dailymotion API의 인증에 대한 문서는 http://developer.dailymotion.com/documentation#authentication에서 얻을 수 있으며 사용할 수있는 PHP SDK (http://developer.dailymotion.com/documentation#sdk-php)가 있습니다.

어쨌든 액세스 토큰을 얻으려면 사용자 이름과 비밀번호를 분명히 전달해야하지만, 토큰 (또는 암시 적) 부여 유형을 사용하여 사용자를 인증 페이지로 리디렉션 할 수 있습니다. Dailymotion. 최종 사용자가 Dailymotion 서비스에 액세스하기 위해 API 키를 승인하면 스크립트가 다시 호출됩니다. PHP 설명서는 http://developer.dailymotion.com/documentation#sdk-php-authentication

+0

에 있습니다. 안녕 Dailymotion, 죄송합니다. 더 빨리 응답하지 않으므로 전자 메일 알림을 Stackoverflow에서받지 못했습니다. Dailymotion.php SDK에서 GRANT_TYPE_AUTHORIZATION을 사용할 수 있어야합니다. 사용자를위한 API 인증을 위해 다른 스크립트를 사용하고 데이터베이스에서 refresh_token, access_token 및 만료 날짜를 가져 와서 저장합니다. – MrPepik

+0

이 정보를 가져와 Dailymotion.php SDK에 전달할 수 있어야하지만 스크립트에서 쿠키 변수를 찾는 것처럼 보입니다. IE : $ session [ 'refresh_token'] 및 $ session [ 'grant_type']. DB에서 내 토큰을 가져 와서 Dailymotion.php 스크립트를 다시 작성하지 않고 Dailymotion.php SDK에 전달하여 저장 한 토큰을 사용할 수있는 방법이 있습니까? 스트레이트 컬 스크립트를 사용해 보았습니다.하지만 테스트 사용자가 API를 인증하더라도 manage_video 범위를 통과해야한다는 메시지가 계속 나타납니다. – MrPepik

+0

원본 API 인증 요청에서이를 통과시키고 해당 토큰을 사용하고 있습니다. – MrPepik