Find Jobs
Hire Freelancers

YouTube APIs plus...

$25-50 USD / hour

Geschlossen
Veröffentlicht vor etwa 11 Jahren

$25-50 USD / hour

Youtube Integration task: The following task is not associated with any existing database or website. The basic framework will need to also be created, but we are not looking for a complete website design here. This is a simple module that will be incorporated to a website that will be developed inthe future. We are looking for an expert in youtube API integration. The videos associated with this task will be stored on YouTube, in one YouTube account (not different youtube accounts), but the submission of videos to that youtube account may come from multiple users. The users should NOT need to input a username or password. Encrypted user/pass should be built into the code.. So the concept is, a user opens a submission page, and uploads a video to our youtube account. Youtube has the basic scripts for this task, they also will allow us to edit the videos in our account, and we want all of those features too. We will want to ONLY let users edit videos that they have submitted. That will require us to create a user page where the user will see the videos he has submitted, and be able to edit those videos. This is different than what youtube provides by default, because youtube lets users see the entire list of videos, so what we are asking for here is slightly different. We want to restrict the videos a user can edit to the ones he has created. This is best done using a database function and a video-management page instead. For example, we store links to the video the user has created in a database where it is coded for that user, and access the video to edit when the user opens his video - management page. In addition, we would also set a category for the video and we would have a description for the video in that database. Example: • Video submitted by user = RANDY • Randy uploads video through his page, selects a category, writes a description, then uploads video. • Video gets uploaded to YouTube, upload process should be visible to Randy so he sees progress. • After upload the system records the embed url for the video and the Video link from YouTube then gets populated to Randy’s database in our server • The Video link also gets populated in the database as a category. Example = Food • So video is attached to user = RANDY, it has a description, it has a catergory, and it is stored in YouTube in our community account. • If Randy goes to his video edit page he can see the videos he has created, and he can make changes in line with how YouTube allows us to manage videos now throuygh its third party API. However, Randy will not be able to see other user’s videos on this edit page. His edit page, or video manage page, will be limited to the videos he has created. • If new user = SAM does the same thing, his video will also be in the same youtube account, but the video will be tagged to him in the database, and managed by him only. • Neither user should need to put in a username or password to upload to youtube. However, because we need to tag the user we will need him to be logged into our website. Task: • Create a script that will allow anyone to upload to our youtube account without putting in a username and password. Encrypt the username and password in the code. • Create a database that will store user information and the links to videos as described above, with categories and descriptions. Note, we will want to filter this list by category eventually and display to end user the videos in the category they select as well. We will also want to track the number of views of each video page and track sort by that as well. • Create a script that populates to our database when the user uploads his video. This should happen seamlessly with step 1, but we can add this script after step 1 and step 2 is done. It is not needed to be done with step 1. First we want to finish step 1 before doing anything else. Create a user-manage page that allows the user to manage the videos he has created.
Projekt-ID: 4310818

Über das Projekt

3 Vorschläge
Remote Projekt
Aktiv vor 11 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
3 Freelancer bieten im Durchschnitt $37 USD/Stunde für diesen Auftrag
Avatar des Nutzers
Your Youtube API Project can be easily developed by our 2 very experienced dedicated programmers. Kindly open PMB to discuss your project further and move ahead. Thanks, Sushil
$30 USD in 40 Tagen
4,2 (8 Bewertungen)
8,7
8,7
Avatar des Nutzers
Hello, I've experience with working with Youtube API and uploading videos via its API. More details in private.
$30 USD in 10 Tagen
5,0 (6 Bewertungen)
4,0
4,0
Avatar des Nutzers
Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and technologies, Veltrod provides high-quality software development and BPO services to independent software vendors and enterprises. We are specialized in developing Mobile applications, Search Engine optimizations, Social Network frameworks, Software Testing and ERP applications. We are pleased to take care of this project, if it is offered to us. We assure that we will work towards 100% client satisfaction. Thanks Vinoth
$50 USD in 50 Tagen
5,0 (1 Bewertung)
1,3
1,3

Über den Kunden

Flagge von UNITED STATES
United States
5,0
2
Zahlungsmethode verifiziert
Mitglied seit Mai 8, 2007

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.