Export vimeo album to HTML table

I have VIMEO PRO account and its very difficult sometimes to copy paste videos titles and URLs to my website. I was trying to figure out a way to extract the video information from vimeo and get the list of all my videos under my vimeo channel. If you would like to achieve same functionality you can follow the following steps:

STEP # 1: CREATE AN ALBUM IN YOUR VIMEO ACCOUNT AND ORGANIZE ALL VIDEOS IN YOUR ALBUM

  • Go to https://vimeo.com/organizer/collections
  • Under organizer > Create new album and organize all videos in the newly created album
  • Get Album ID and save it (if you don’t know how to get album ID you can following instruction here -https://forum.livebooks.com/livebooks/topics/what_is_my_vimeo_album_id)



STEP # 2: DOWNLOAD AND UPLOAD VIMEO ADVANCE PHP API LIBRARY ON YOUR HOSTING

  • Download PHP API Library: https://developer.vimeo.com/apis/advanced#libraries
  • From that zip, upload “vimeo.php” and “index.php” to a folder called “vimeo” on the root of your website
  • Create a folder within “vimeo” called “cache” with permissions 777.
  • URL will be: www.YOURWEBSITE.com/vimeo/



STEP # 3: REGISTER YOUR WEB SITE AS AN API APPLICATION ON VIMEO

  • Login to your vimeo account, and register your website as a new “app” at http://www.vimeo.com/api/applications/new
  • Use the URL of your website as the “Application URL”. IMPORTANT: Enter the URL to the index.php you just uploaded as the “Application Callback URL”. (In my example, this would be http://www.YOURWEBSITE.com/vimeo/index.php)
  • If it’s your first time registering an app, you MAY have to wait for a human interaction to authorize the request.
  • Get your Consumer Key and Consumer Secret
  • Get YourOAuthAccessToken and YourOAuthAccessTokenSecret


Posted on by Hassan Janjua in PHP Leave a comment

About the author

Hassan Janjua

Hassan Janjua is a Sacramento, CA, USA based web designer specializing in Joomla! development. Hassan is involved in many aspects of the Joomla! and open source content management community. Hassan holds project manager postion with JoomClan.com where he is managing 3rd party Joomla! extensions like JoomRSS, JoomListings, JoomClip, and JoomDocs. Hassan has more than 8 years of experience in Mambo and Joomla!.

Add a Comment

  • Hassan Janjua is a Sacramento, CA, USA based web designer specializing in Joomla! development. Hassan is involved in many aspects of the Joomla! and open source content management community. Hassan holds project manager postion with JoomClan.com where he is managing 3rd party Joomla! extensions like JoomRSS, JoomListings, JoomClip, and JoomDocs. Hassan has more than 8 years of experience in Mambo and Joomla!.

    Let me know what you think

    You can contact me via email button below or submit online

    Feedback Form