0
내 코드에 문제가있는 것을 찾도록 도와 주시면 정말 고맙습니다. 특정 YouTube에서 데이터를 검색하려고합니다. 채널. 내가 검색하려고하는 데이터는 다음과 같습니다. 총 조회수, 구독자 & 미리보기 URL.PHP 치명적 오류 : 객체가 아닌 객체에서 getAttribute() 함수를 호출하십시오.
코드는 전체보기와 구독자를 올바르게 표시하지만 미리보기 이미지 코드가 작동하지 않습니다. 정말 감사합니다, 당신의 시간을 주셔서 감사합니다 도움
: "비 객체의 멤버 함수의 getAttribute()를 호출 치명적인 오류" 내가 얻을.
<?php
function GroupViews($username) {
$xdoc = new DomDocument;
$xdoc->Load('http://gdata.youtube.com/feeds/api/users/ArrolladoraLimonVEVO');
$ytStatistics = $xdoc->getElementsByTagName('statistics')->item(0);
$totalYouTubeViews = $ytStatistics->getAttribute('totalUploadViews');
return number_format($totalYouTubeViews);
}
?>
<?php echo GroupViews(0); ?>
<?php
function GetytSubscribers($username) {
$xdoc = new DomDocument;
$xdoc->Load('http://gdata.youtube.com/feeds/api/users/'.$username.'');
$ytStatistics = $xdoc->getElementsByTagName('statistics')->item(0);
$totalYouTubeSubscribers = $ytStatistics->getAttribute('subscriberCount');
return number_format($totalYouTubeSubscribers);
}
?>
<?php echo GetytSubscribers('ArrolladoraLimonVEVO'); ?>
<?php
function GetytThumbnail($username) {
$xdoc = new DomDocument;
$xdoc->Load('http://gdata.youtube.com/feeds/api/users/'.$username.'');
$ytThumbnail = $xdoc->getElementsByTagName('media$thumbnail')->item(0);
$thumbnail = $ytThumbnail->getAttribute('url');
return number_format($thumbnail);
}
?>
<?php echo GetytThumbnail('ArrolladoraLimonVEVO'); ?>