Retrieve data using Youtube API V3

I need a great coder with experience who can write me code for my android application that will retrieve data from YouTube using their API and user authentication.

I already have a working android application, but because youtube has greatly reduced their quota limit, I need someone who can write me a more efficient code.

Please read carefully if you want to be chosen. I prefer not to explain this 20 times before choosing. My budget is $150.

#1. Prompt user for authentication. If user declines, fall back on using just an API key only.

#2. Look at my current code:

I'm retrieving JSON result from the api and parsing it. When you parse it, I want you to use the file "[login to view URL]" provided to store each result.

I need the url for image, the title, the published date, and description. Do not include playlist in response (only video and channels).

Calls using search queries is the 1st step. Then another function for when user select a channel using the channel id.

For authenticated users, I need code to retrieve they view history, watch later, and favorites.

Being conservative on quota usage is the most important factor.

If you have specific questions, please ask me in your proposal and give me a realistic time frame. If you have the time, this should take a couple hours at most for someone experienced.

Look at what i'm currently using.

JSONObject mObj;

ArrayList<String> ids; // 0 for videos, 1 for playlist -- you can use enum if you wish

ArrayList<Integer> idsInt; // the id of video or channel

you may incoorporate the ids and idsInt into the data class.

try {

mObj = new JSONObject(getData);

if (![login to view URL]("nextPageToken")) {

[login to view URL]([login to view URL]("nextPageToken"));

prescroll = true;

} else {

scroll = false;


// //[login to view URL]([login to view URL]([login to view URL]()-1)+" Step+2 "+[login to view URL]("nextPageToken"));

JSONArray mainArray = [login to view URL]("items");

JSONObject opage = [login to view URL]("pageInfo");

int max = [login to view URL]([login to view URL]("totalResults"), 30);

for (int i = 0; i < max; i++) {

JSONObject mainObject0 = [login to view URL](i);

JSONObject sousObject1 = [login to view URL]("snippet");

String title = [login to view URL]("title");

String channeltitle = [login to view URL]("channelTitle");

JSONObject sousObject2 = [login to view URL]("thumbnails");

JSONObject sousObject3 = [login to view URL]("medium");

String imageUrl = [login to view URL]("url");

String dates = [login to view URL]("publishedAt");


JSONObject idOBject1 = [login to view URL]("id");

String kind = [login to view URL]("kind");

if ([login to view URL]("youtube#video")) {

String id = [login to view URL]("videoId");

[login to view URL](0);

[login to view URL](id);

[login to view URL](new data(imageUrl, title, channeltitle,0,dates,0));

} else if ([login to view URL]("youtube#channel")) {

String idchan = [login to view URL]("channelId");

[login to view URL](idchan);

[login to view URL](1);

[login to view URL](new data(imageUrl, title, channeltitle,0,dates,0));

} else if ([login to view URL]("youtube#playlist")) {



Once accepted, show me a sample that displays the info required. It can just be printed text in a textview unless you have the energy to implement a list view.

Then I will award.

Fähigkeiten: Android, Mobile App Entwicklung, OAuth, YouTube

Mehr darüber data api youtube wordpress, youtube data api wordpress, youtube data api flash videos, data api youtube joomla, retrieve oracle data using javascript asp, as2 youtube data api, data api youtube curl, sample site youtube data api, youtube api insight data uploaded video, youtube data api flash uploader, android application class, android arraylist, android data usage, android textview, favorites questions, integer factor, int i, json calls, key energy, print from android

Über den Arbeitgeber:
( 20 Bewertungen ) Silver Spring, United States

Projekt-ID: #10288060

12 Freelancer bieten im Durchschnitt $245 für diesen Job


Hi Thanks for your valuable time. :-) Please check below points : 1. I need a great coder with experience who can write me code for my android application that will retrieve data from YouTube using their API a Mehr

$250 USD in 15 Tagen
(168 Bewertungen)

Dear Sir, Trust us we can do this project as we had done similar project of our clients. We want to work with you and build a healthy longterm relationship so please contact us and discuss for this project before fi Mehr

$210 USD in 9 Tagen
(221 Bewertungen)

Hello, I am Android Expert. I have worked on Youtube [login to view URL] I would like to know few things before we proceed. Message me and we can discuss it further. Regards Huzefa

$147 USD in 3 Tagen
(107 Bewertungen)

Experienced , motivated, Responsive and large complex apps developer expert, who care Time management with quality . I have 3 years of Android development experience Thank you for your time and consideration w Mehr

$150 USD in 10 Tagen
(61 Bewertungen)

hello sir, I am from Vietnam, I have 8 year in Software Industry with many running product. I have experience in web application with many large sites, also enterprise applications and mobile applications. I am v Mehr

$150 USD in 3 Tagen
(79 Bewertungen)

Expert in Youtube API Json Data Parsing Playing Videos so your work will be Excellent !!!!!! ---------------------------------

$222 USD in 3 Tagen
(30 Bewertungen)

Dear sir,I'm a honest freelancer and I want to work for you. Alough I'm new freelancer,I have rich experience of android development. I have already developed many project. [login to view URL] Mehr

$155 USD in 3 Tagen
(21 Bewertungen)

Hi, I have gone through the project description and we are very much interested in discussing this project further with you. After reviewing your requirements, I’d like to set up a time to discuss this in detai Mehr

$250 USD in 4 Tagen
(11 Bewertungen)

Hello. My name is Iskandar. I am android developer. Also I have huge job history on odesk (visible to members) , also a bit on pph site. I can use libGDX javagame engine Or native android. Or j2me java. I have Mehr

$777 USD in 10 Tagen
(3 Bewertungen)

Hello Hiring Manager, I am representing an award winning Web & Mobile Application development company We do mobile apps development, android apps development , ios apps development , iphone apps development a Mehr

$250 USD in 15 Tagen
(16 Bewertungen)

[login to view URL] [login to view URL] [login to view URL] [login to view URL] Mehr

$177 USD in 7 Tagen
(4 Bewertungen)

Hello, I have seen your mobile apps developers job post and I'm very much interested in it. I have around 8+ Years of experience as an IT Professional and has developed expertise in Mobile and Web Domains. Workin Mehr

$200 USD in 10 Tagen
(0 Bewertungen)