Alaouy\Youtube\Youtube::searchVideos PHP Method

searchVideos() public method

Search only videos
public searchVideos ( string $q, integer $maxResults = 10, string $order = null, $part = ['id'] ) : StdClass
$q string Query
$maxResults integer number of results to return
$order string Order by
return StdClass API results
    public function searchVideos($q, $maxResults = 10, $order = null, $part = ['id'])
    {
        $params = array('q' => $q, 'type' => 'video', 'part' => implode(', ', $part), 'maxResults' => $maxResults);
        if (!empty($order)) {
            $params['order'] = $order;
        }
        return $this->searchAdvanced($params);
    }

Usage Example

Ejemplo n.º 1
0
 public function testSearchVideos()
 {
     $limit = rand(3, 10);
     $response = $this->youtube->searchVideos('Android', $limit);
     $this->assertEquals($limit, count($response));
     $this->assertEquals('youtube#searchResult', $response[0]->kind);
     $this->assertEquals('youtube#video', $response[0]->id->kind);
 }