2011-04-14 52 views

回答

0

也許這樣?

try { 
     //do stuff with the video 
    } 
    catch(Zend_Gdata_App_Exception $e) { 
     next; 
    } 
    catch(Zend_Gdata_App_HttpException $httpException) { 
     next; 
    } 
} 
+0

不明白:我需要知道視頻是否處於UNLISTED狀態,並且找不到找到它的方法 – Andrea 2011-04-14 20:45:04

1

我也在同樣的觀點感到困惑。 但是,我能夠通過書寫如下來區分「公開」或「不公開」。

$videostatus = $videoEntry->extensionElements[6]->extensionAttributes[permission][value]; 

if($videostatus == 'allowed'){ 
    $videostatus = 'public'; 
}elseif($videostatus == 'denied'){ 
    $videostatus = 'unlisted'; 
} 
-1

也許嘗試類似的東西

$permission = $video->extensionElements[5]->extensionAttributes['permission']['value']; 
if ($permission == 'denied') { 
    $state = 'unlisted'; 
} else if ($permission == 'allowed' || is_null($permission)) { 
    $state = 'public'; 
} 

,如果你沒有得到的指數5變革的正確的數據,6;

相關問題