News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

WaxJelly Blog:
Simple PHP script using the YouTube API (with pagination)
August 28, 2006 @ 15:33:16

On the WaxJelly blog today, there's a new tutorial showing how to combine PHP and the YouTube API interface to grab the information and a thumbnail of videos matching your search.

For the purposes of this tutorial, you'll only need to change one variable to actually see the script in action. If you don't have a youtube API developer ID, you can get one for free here. Other than that, this is a primative script that grabs the info, styles it into manageable chunks, and displays the first 4 pages of results.

First, they set up the values they're defaulting to in the script (GET vars). The call to the REST API is next, passing along the method, developer ID, page, number to show per page, and the tag to search on. The results of this are pulled in with teh file_get_contents and parsed with SimpleXML and looped through, combined with HTML, and outputted into a page looking something like this.

5 comments voice your opinion now!
youtube pagination script tutorial rest api output formatted page youtube pagination script tutorial rest api output formatted page


blog comments powered by Disqus

Similar Posts

DevShed: Using the spl_autoload() Functions to Build Loader Apps in PHP

SitePoint PHP Blog: The Joy of Regular Expressions [4]

SitePoint PHP Blog: Yii 2.0 ActiveRecord Explained

CodeIgniter Blog: CodeIgniter Community Voice - HOWTO: Set up a CodeIgniter project in Subversion

The Bakery: Four New Articles - Load Balancing, Request Info, UUID Behavior & Upload Thumbnails


Community Events





Don't see your event here?
Let us know!


opinion conference extension release composer introduction symfony api framework series voicesoftheelephpant list unittest configure threedevsandamaybe tool podcast community interview laravel

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework