Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Real time App with Facebook

Tags:

facebook

Does Facebook provide access to any real time APIs so that you can respond to events as soon as they happen? If not, what alternatives are there and what are their limitations? For example, if I use polling instead, will they limit my api calls? And if I try using RSS feeds, about how much delay can I expect? Or maybe it would be possible to receive and process email notifications (if I could convince a user to forward mail to another email address), as they seem to be dispatched pretty promptly.

like image 342
Casebash Avatar asked May 01 '10 00:05

Casebash


People also ask

Which app is best for Facebook Live streaming?

PopLive, formerly known as Alively, is ideal for anyone who doesn't enjoy the public exposure of posting live broadcasts to massive social media networks. Available on both iOS and Android, PopLive has the charm of an intimate sharing experience while using the broad concept of live streaming.

What is an alternative to Facebook Live?

Other important factors to consider when researching alternatives to Facebook Live include video quality and communication. We have compiled a list of solutions that reviewers voted as the best overall alternatives and competitors to Facebook Live, including StreamYard, YouTube Live, Vimeo Livestream, and Vimeo.

Is Facebook Live real time?

Facebook Live is a Facebook feature used to broadcast real-time video to Facebook. Live broadcasters can use this content to engage their audience during moments and events that are important to them. Going live provides real-time engagement and can help increase exposure and build relationships with your audience.

Is there a Facebook Live app?

You can live stream to your Page, group, profile, or event via the Facebook app on your mobile device or by using a camera and streaming software (also referred to as an encoder).


2 Answers

I've never tried polling user data, but I think it will work without issues. As far as I know there are no restrictions on the number of API calls you can make on facebook.

As far as the Queries are concerned, what I have seen and I think this is how they implement it. If your query asks for too much data(takes too much time to process is how they measure this I think) - the query will just fail.

eg:
I had this app that would pull all the status messages of all the friends of the user and display it in one place.

I first queried for all the friends of the user - this worked okay.

But at the same time if I ran a loop to get all the status messages for each friend - it would just fail.

I think you can call individual queries without issues, just be careful you query only data you need, cause, if the queries are too big or too many they will just fail.

Best way to findout is running tests yourself.

like image 149
DMin Avatar answered Oct 02 '22 20:10

DMin


The Facebook Graph API will allow you to subscribe to real time changes. You can currently only subscribe to users, permissions and errors, but they promise to allow subscribing to more objects in the future.

like image 26
Casebash Avatar answered Oct 02 '22 20:10

Casebash