GithubHelp home page GithubHelp logo

jimdoescode / codeigniter-youtube-api-library Goto Github PK

View Code? Open in Web Editor NEW
123.0 123.0 53.0 231 KB

A basic implementation for the youtube api as a CodeIgniter library. Removes dependencies on Zend for retrieval and manipulation of YouTube video data.

Home Page: http://jimdoescode.blogspot.com/2010/10/codeigniter-and-youtube-api-this-is.html

PHP 100.00%

codeigniter-youtube-api-library's People

Contributors

jimdoescode avatar sebdesign avatar tehaon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

codeigniter-youtube-api-library's Issues

Add paging

Add paging to allow the library to return more than the 50 most recent results.

connection timed out

Hi Jim,

I'm sometimes getting the following warning from the library. If I reload the same page it may or may not show the warning again. So far I've noticed this in Firefox only.

Severity: Warning

Message: stream_socket_client() [function.stream-socket-client]: unable to connect to tcp://gdata.youtube.com:80 (Connection timed out)

Filename: libraries/Youtube.php

Line Number: 125

Direct Upload returned data

Hi,
I'm using direct upload and it works fine but I don't know what to do with the returned data.
I'm getting this: tag:youtube.com,2008:video:OYUr2cdSpIs2013-01-17T18:18:43.000Z2013-01-17T18:18:43.000Z2013-01-17T18:18:43.000Zyesvelcrodesignhttp://gdata.youtube.com/feeds/api/users/velcrodesigndjjAQJa310ymM8ho0rAT6wPeoplevelcrodesignTest Direct Uploading.testyoutubeTítulo do vídeo2013-01-17T18:18:43.000ZUCdjjAQJa310ymM8ho0rAT6wOYUr2cdSpIs

How can I get only the video ID?

Thanks

getFormUploadToken woes

[subtitle]I can't believe my thickness.[/subtitle]
Hey mate, thanks for all the work you've put in to building this library, it helps us all, plus you don't have to deal with bringing Zend in to the equation and bloating the app with unnecesarry code. What I'm trying to get at is an example on how to use getFormUploadToken($metadata); I'm already providing the metadata through a form on my site, I'm also doing all the oauth steps prior to calling this function (youtube_request and youtube_auth), and I still can't figure it out. I'm also looking for a way to ensure that the visitor only uploads to a selected user's channel, IE, like the directUpload has a user in it's args list.

Thanks for any pointers.

Potential Problem with directUpload?

I have used you YouTube module, and i need directly upload files to the youtube, but YT returned 400 code. In message - Invalid request version:2,2.0. In method directUpload needle edit vesion parameter $extra = "GData-Version: 2.0".self::LINE_END; substitute $extra = "Version: 2".self::LINE_END;. If this error have me only, that please tel me where i must find my error... Thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.