Find Jobs
Hire Freelancers

Develop a youtube app by api v3

$25-50 USD / hour

Closed
Posted over 8 years ago

$25-50 USD / hour

I have built a site that runs on youtube api v3. But I want to improve it. I want some videos upload to there youtube account. subscribe button and like and unlike button. Mange there channel and many more I will tell you in chat. Please take a look of it: [login to view URL] I want to take a small test of you it is very simple just for your youtube api v3 knowledge I have change my comment function and you have to make it right here it is require_once 'Google/[login to view URL]'; require_once 'Google/[login to view URL]'; require_once 'Google/Service/[login to view URL]'; session_start(); $OAUTH2_CLIENT_ID = 'XXX'; $OAUTH2_CLIENT_SECRET = 'XXX'; $VIDEO_ID = 'XXX'; $TEXT = 'hi'; $client = new Google_Client(); $client->setClientId($OAUTH2_CLIENT_ID); $client->setClientSecret($OAUTH2_CLIENT_SECRET); $client->setScopes('[login to view URL]'); $redirect = filter_var('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'],FILTER_SANITIZE_URL); $client->setRedirectUri($redirect); $authUrl = $client->createAuthUrl(); header('Location: ' . $authUrl); $youtube = new Google_Service_YouTube($client); if (isset($_GET['code'])) { while(strval($_SESSION['state']) !== strval($_GET['state'])){ $authUrl = $client->createAuthUrl(); header('Location: ' . filter_var($authUrl, FILTER_SANITIZE_URL)); } $client->authenticate($_GET['code']); $_SESSION['token'] = $client->getAccessToken(); header('Location: ' . $redirect); } if (isset($_SESSION['token'])) { $client->setAccessToken($_SESSION['token']); } if ($client->getAccessToken()) { try { $commentSnippet = new Google_Service_YouTube_CommentSnippet(); $commentSnippet->setTextOriginal($TEXT); $topLevelComment = new Google_Service_YouTube_Comment(); $topLevelComment->setSnippet($commentSnippet); $commentThreadSnippet = new Google_Service_YouTube_CommentThreadSnippet(); $commentThreadSnippet->setTopLevelComment($topLevelComment); $commentThread = new Google_Service_YouTube_CommentThread(); $commentThread->setSnippet($commentThreadSnippet); $commentThreadSnippet->setVideoId($VIDEO_ID); $videoCommentInsertResponse = $youtube->commentThreads->insert('snippet', $commentThread); } catch (Google_Service_Exception $e) { $htmlBody = sprintf('<p>A service error occurred: <code>%s</code></p>',htmlspecialchars($e->getMessage())); } catch (Google_Exception $e) { $htmlBody = sprintf('<p>An client error occurred: <code>%s</code></p>',htmlspecialchars($e->getMessage())); } $_SESSION['token'] = $client->getAccessToken(); } Correct the code with Ajax means on the same webpage and write it in your Proposal. If you not write I will not consider you. It is a small test only.
Project ID: 9282585

About the project

7 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average $40 USD/hour for this job
User Avatar
A proposal has not yet been provided
$38 USD in 3 days
4.9 (7 reviews)
3.7
3.7

About the client

Flag of INDIA
kolkata, India
0.0
0
Member since Dec 19, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.