API de YouTube: ¿cómo limitar los resultados para la paginación?

Quiero tomar las cargas de un usuario (es decir: BBC) y limitar la salida a 10 por página.

Si bien puedo usar la siguiente URL:http://gdata.youtube.com/feeds/api/users/bbc/uploads/?start-index=1&max-results=10

Lo anterior funciona bien.

Quiero usar el método de consulta en su lugar:

Los documentos de Zend Framework:http://framework.zend.com/manual/en/zend.gdata.youtube.html

Indique que puedo recuperar videos cargados por un usuario, pero idealmente quiero usar el método de consulta para limitar los resultados de una paginación.

El método de consulta se encuentra en los documentos de Zend Framework (la misma página que antes bajo el título 'Búsqueda de videos por metadatos') y es similar a esto:


$yt = new Zend_Gdata_YouTube();
$query = $yt->newVideoQuery();
$query->setTime('today');
$query->setMaxResults(10);
$videoFeed = $yt->getUserUploads( NULL, $query );

print <code>'<ol>'; foreach($videoFeed as $video): print '<li>' . $video->title . '</li>'; endforeach; print '</ol>'</code>;

El problema es que no puedo hacer $ query-> setUser ('bbc').

Intenté setAuthor pero esto devuelve un resultado totalmente diferente.

Idealmente, quiero usar el método de consulta para obtener los resultados de forma paginada.

¿Cómo uso el método $ query para establecer mis límites de paginación?

Gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta