나는 지금 약간의 잃어버린. Youtube API를 사용하여 로그인 된 사용자 가입을 모두 가져 와서 목록으로 표시하고 싶지만 완전히 잃어 버렸습니다. 일괄 요청을 사용하려고 생각했지만 구현 방법조차 모릅니다. 어떤 제안?php Youtube API를 사용하여 사용자 구독을 모두 가져올 수 있습니까?
0
A
답변
1
업데이트 Zend Framework - YouTube Data API을 사용하십시오. 인증을 요구하지 않습니다.
1)는 다운로드 사용
Zend Framework 1.12.3 Minimal
)
2 http://framework.zend.com/downloads/latest에서 zip
을 푼다. 폴더 Zend
을 프로젝트 폴더에 복사하십시오 (또는 Zend\Gdata
만).
3) 당신의 index.php
(예를 들어) 클래스 Zend_Gdata_YouTube
에 포함 :
<?php
require_once 'Zend/Gdata/YouTube.php';
$username = 'USERNAME'; // set need YouTube user
$yt = new Zend_Gdata_YouTube();
$subscriptionFeed = $yt->getSubscriptionFeed($username);
foreach ($subscriptionFeed as $subscriptionEntry) {
echo $subscriptionEntry->title->text . "\n";
}
?>
편집 Youtube API
을 사용하여 1
. php.ini
에서 확인 : 사용보다
extension=php_openssl.dll
는 :
$userID = 'YouTubeUsedId';
$url_api = 'https://gdata.youtube.com/feeds/api/users/'.$userID.'/subscriptions?v=2';
$subs_content = file_get_contents($url_api);
구독 xml
을받은 후, (예를 들어) DomDocument
& 가져 오기 사용자 목록을 사용합니다. 따라 태그를 받기 https://developers.google.com/youtube/2.0/developers_guide_protocol_subscriptions#Retrieving_subscriptions
편집 2 (공지 사항) 기본적으로
은, 유튜브 비디오 피드에서 단지 처음 25 일부 행을 반환합니다. 오프셋하려면, 다음 사용
$url='https://gdata.youtube.com/feeds/api/users/'.$userID.'/subscriptions?start-index=25
&max-results=25
&v=2';
start-index
max-results
이 offest을 정의 시작 인덱스에서 정의 (주의 사항 : 최대 값 = 50).
는 가능하다면 더 https://developers.google.com/youtube/2.0/reference?hl=it-IT&csw=1#max-resultssp
관련 문제
- 1. Youtube API를 사용하여 사용자 위치를 추적 할 수 있습니까?
- 2. Google + 도메인 API를 사용하여 도메인에있는 사용자 목록을 가져올 수 있습니까?
- 3. PHP 및 JavaScript Facebook API를 모두 사용할 수 있습니까?
- 4. php api를 통해 YouTube 동영상을 어떻게 업데이트 할 수 있습니까?
- 5. Youtube API를 사용하여 사용자 이메일 가져 오기
- 6. API를 사용하여 YouTube 동영상로드하기
- 7. iframe API를 사용하여 iOS의 브라우저에서 YouTube 동영상을 재생할 수 있습니까?
- 8. API를 사용하여 PayPal 구독을 관리하는 방법은 무엇입니까?
- 9. Youtube API를 사용하여 youtube HD 영화 찾기?
- 10. Fetch API를 사용하여 데이터를 가져올 수 없습니다.
- 11. Android Youtube API를 사용할 수 있습니까?
- 12. YouTube API를 사용하여 YouTube 동영상 링크 추출
- 13. youtube api를 사용하여 youtube video tags를 가져 오십시오
- 14. oficial Youtube API를 통해 YouTube 동영상을 다운로드 할 수 있습니까?
- 15. Youtube API를 사용하여 YouTube 채널 배너를 얻는 방법은 무엇입니까?
- 16. YouTube API를 사용하여 미리보기 렌더링
- 17. WSAPI - 사용자 프로필 이미지를 가져올 수 있습니까?
- 18. API를 사용하여 Panoramio 데이터를 가져올 수 없습니다.
- 19. android api를 사용하여 YouTube 검색
- 20. youtube api를 사용하여 동영상 업데이트
- 21. Youtube API를 사용하여 Youtube 비디오에 자막을 추가하는 방법은 무엇입니까?
- 22. IDXBroker API를 사용하여 속성 세부 정보를 가져올 수 있습니까?
- 23. JS API를 사용하여 Renren에서 사용자의 정보를 가져올 수 있습니까?
- 24. Graph API를 사용하여 Facebook 친구의 모바일 번호를 가져올 수 있습니까?
- 25. reddit API를 사용하여 1000 개가 넘는 이미지를 가져올 수 있습니까?
- 26. Youtube Video 검색 방법 Gdata를 사용하여 Youtube API를 사용 하시겠습니까?
- 27. 원시 $ _GET을 사용하여 파일을 가져올 수 있습니까?
- 28. 유튜브 (YouTube) API를 사용하여 제한된 비디오 제외하기
- 29. Youtube API를 사용하여 JSON을 가져올 때 어떤 IP가 사용됩니까? 호스팅 또는 사용자?
- 30. v3 API를 사용하여 YouTube 재생 목록을 추가 할 수 없습니다.
솔직히, 나는 오히려 유튜브 API를 사용하여 할 거라고 참조하십시오. 나는 PHP API에서 "my_uploads"예제를 사용하여 엉망으로 만들려고했지만 API 사이트에서 구독자를 검색하기 위해이를 변경하는 방법을 알려주지 못했습니다. – looserlf
@looserlf 업데이트 답변. 그러나이를 위해'Zend_Gdata_YouTube' 클래스를 다운로드 할 것을 권합니다. 좋은 포장지. – voodoo417
정말 불편을 끼쳐 드려 죄송 합니다만, 편집을 통해 내게 더 명확 해지지는 않았습니다. 나는 전에 zend를 사용한 적이 없으며, 아직도 약간 혼란 스럽습니다. 어떻게 시작합니까? 내가하기 전에 파일을 포함하거나 참조해야합니까? – looserlf