Using Facebook for an online magic contest (Video upload / - facebook

I am currently developing a new website / facebook app for an online magic competition. I am hoping most of the functionality can come from Facebook's own services, and would like your feedback on how plausible our goals are.
Essentially there will be two types of users: magicians and voters. Magicians will upload a video of them performing a trick (or select a video they have already uploaded). Voters will vote for their favourite magicians, and be able to post these videos to their wall.
Are these possible:
Video upload to Facebook - I have had a search, but the only method I found uses the depreciated REST API. Is there a newer implementation?
Video download - After a user has uploaded a video are they (or can we) able to download their video from Facebook?
Embedding magicians Facebook videos on the standalone website?
Thank you in advance

You can still upload videos and photos using the graph api. We have done this into galleries for a number of clients.
see here for a picture example (works with other media objects such as videos):
Is it possible to post a status update and adding an image file with facebook graph API?
The problems you may face though are the issues of managing and approving content in the site.
One solution we have found is to combine YouTube API and Facebook to get the best of both worlds. you can now embed a YouTube uploader in your site / app which will post videos into a channel of yours but have an approval app to control what lands. Then add any voting mechanism of your choice to the stream of videos. You can use YouTube likes, Facebook likes or your own. Take a look at this video:
http://www.youtube.com/watch?v=u1zgFlCw8Aw
You can embed a YouTube channel into Facebook easily too:
http://www.youtube.com/watch?v=pClpKAnddGI
Also using youtube, you can spread your net farther to reach more of an audience.
Hope this can be of some help. (No, I don't work for YouTube just find using more than one platform better)

Related

About placing other people's Youtube videos in my Flutter app using "youtube_player_flutter"

I'm currently building an app in Flutter.
I'm using a package called "youtube_player_flutter" to put other people's Youtube videos in my app.
Does "placing videos in the app with youtube_player_flutter" mean "embedded videos" as Youtube calls them?
I'm talking about copyright-related issues.
Is it the same as embedding a video in a website?
Youtube allows embedding of other people's videos, so as long as the owner (uploader) of the video allows embedding, others can embed without permission.
(If the owner doesn't allow the embedding, others can't embed.)
Is it safe to assume that placing a Youtube video in an app (using youtube_player_flutter) is the same as embedding it in a website?
Well, of course, in that case, if the video owner deletes the video, the corresponding embedded video in my app will also become unwatchable.
You need the api for videos obviously. And youtube providing thier api to open developers to use. you just need an api key for that.
go and follow the api doc with legal procedure, there will be no copyright issues. youtube api doc

Creating widget for product website

I am not sure if i am asking this correctly or the terminology are correct but it is according to my understanding. I am developing a video hosting website and i want my users to share those videos to social network and may be embed them on their website. What i like is when they share those videos, in their feed they should be able to play those videos without leaving the their current social networks, its just like youtube, when i share videos on twitter or facebook i can play youtube videos from there without opening the youtube site. Where should i look into to build such widget ? How do i create such?
Make sure that the pages the videos reside on that are shared contain valid and correct OpenGraph tags.
Have a look at
https://developers.facebook.com/docs/reference/opengraph/object-type/video.other/
https://developers.facebook.com/docs/sharing/opengraph/using-objects
https://developers.facebook.com/docs/sharing/best-practices

Uploading audio to facebook from iOS app?

I've been trying to integrate my app with Soundcloud, but I'm just finding that impossible and way too difficult, and there are no good tutorials out there. Are there any other ways to upload audio files to facebook for playback? Any other services besides Soundcloud? Or does anyone know a useful tutorial for setting up Soundcloud with iOS?
you can use their api to do what you want. first upload the audio file to soundcloud and then post the link to the file on facebook.
here is a link to iOS sharing and here is a link to the soundcloud api wrapper.
iOS sharing will help you post the link to Facebook.
This is kind of cheating, but you could upload your "audio" to youtube, and then use the facebook api to post the link (pretty easy using facebook api). Uploading to youtube would have better support, like this
The soundcloud instructions here aren't terrible, a little tricky at first. Perhaps you could share with us what you've done on these three requirements. Where are you getting stuck?
1)Getting the users connections
2)Provide UI for choosing connections (public sharing) or mail addresses (private sharing)
3)Upload the file
EDIT
Additionaly, here is a useful tutorial link for soundcloud uploading
Both SoundCloud and Facebook have Cocoa wrappers and tutorial for their APIs:
SoundCloud Cocoa API Wrapper + tuts
Facebook iOS Tutorial
Hope these help.

Custom embedded player in Facebook posts

I have built an audio sharing application (pretty similar to soundcloud.com, but focused on a niche and just one country). I'd like to enable people to hear the tracks directly from Facebook, like they can do it with eg. Spotify.
I am having a trouble with getting development docs on how to do that.
Cheers,
Pablox
Deep-integration with Facebook (such as Spotify have done) is done via the Open Graph APIs, the beta documentation is covered here: https://developers.facebook.com/docs/opengraph
If you just want users to be able to embed a player in posts/likes of your content, any app can do this with the use of meta tags on the pages, and this is covered under 'Attaching Audio and Video Data' on the Open Graph documentation

How do I embed a video in Facebook a la Hulu and YouTube?

Can anyone explain how (or point to sample code) to embed a video into a user's Facebook feed? This would be identical functionality to what the "Share on Facebook" button does on YouTube and Hulu. The video would be hosted on my site, and presumably viewed using a Flash-based video player. I am particularly interested to know how this can be accomplished through the new Facebook Graph API, or if that's not possible, through the old REST API. Thanks!