Can Facebook Connect app pre-segment users? - facebook

Does anyone know if Facebook Connect can be set up where the pass variable can be set up so users can be segmented into different groups in advance so that insights from the app can be pulled in a way that also reflects those segmentations?
It's essentially similar to running multiple apps off of a single app ID.
If not, does anyone know if app IDs can be dynamically created? I know as of a couple years ago, this wasn't possible, but was curious if anyone knows if this has changed in recent time.
As an aside, we have a self service platform and are looking for a way to automate, but also to segment the Facebook connect insights data. So if anyone has any other ideas, have done it on the software side, or know of any plugins that may to help, that'd be really helpful.
Thanks!

Related

Hi, Is it possible to backup my app data?

Objective: backing up my Notekeeping app data such that I can sync it back if I lost my data.
May I know how am I able to do it? I have tried searching for answers online, but unfortunately I am unable to find a clear approach to it.
I have seen some apps that uses googldrive, or zip file approach. May I know what is the best approach? And also how am I able to do it. Thanks! All help is deeply appreciated!
Yes , its possible to upload your users data to their respective google drive account and retrive back when again user installed your app.
You can follow this link to know more
https://www.c-sharpcorner.com/article/google-drive-integration-in-flutter-upload-download-list-files

How to capture specific group data on Facebook

I haven't done any programming in a while and I'm a newbie to using the FB API. Therefore, before I dive into it, I wanted to find out 1) if what's trying to be done is possible (and how) and 2) if so, could someone point me to resources that could help me get the task done?
1-Is it possible to programmatically capture all events that have happened in a group that I manage on FB (e.g., number of members, number of posts by member X, number of likes by member X, shares, views, etc.)? If so, does this require a simple script (php, python, java) that can be run at any time or a more complex FB application?
2-Are there any resources that you could suggest I refer to before starting the task (assuming this can be done)?
I would appreciate any help. Thanks!
I've addressed my own question. For others that may find this beneficial, check out the Graph API: developers.facebook.com/docs/graph-api/reference and common user scenarios: developers.facebook.com/docs/graph-api/common-scenarios.

Real time web page

I want to build simple web based app, where users, for example, could push the spacebar button, and then do something further, like answer a question, and while other users at the same time only sees that this question is not available any more for answer. When user submits answer, everyone see it.
All right, here is an example. I have seen TV shows, where four players have one button, if one or two of them know answer, they hit a button, and one lamp turns on and the first is allowed to answer, while other keeps their mouths shut. I want to build the same idea, but in the web.
But problem is that, I don't know where to start, what keywords I should search for help on google and so on. I see, that it might work on HTML5, maybe JavaScript and so on.
I have idea using Ajax, but request it every second to get latest actions made seems rubbish. Also I found one service called Pusher, but it has limited users in one time, which doesn't fit my needs.
I need just ideas. Thanks.
Before you read the rest, a disclaimer: I work for Realtime.co but I do believe I can help here so I'm not trying to "pitch a sale".
You can check out Realtime (www.realtime.co). It's basically a set of tools for developers to use real time technologies on their projects. It uses websockets but does fallback to whatever the user's browser supports (such as long polling, for example).
Behind Realtime you have a one-to-one/one-to-many/many-to-many messaging system that will transport your messages to and from your users.
There's also a plus which is the fact that the Realtime framework is actually cross-platform. This means that you can even have your web users communicate with iPhone users, Android, users, Windows Phone, desktop applications, server applications, etc..
You can learn about the JavaScript API here: http://docs.xrtml.org/getting_started/hello_message.html#javascript.
You only need to register at Realtime.co as a developer and start using the free license.
I really hope that helps.
Okey, I think I will go with node.js.
Writing all this previous post, made me think in right way :)

How do sites like tabsite automatically hook up with Facebook Developer to register new apps on the fly?

have developed some quite good basic Facebook App development experience, can hook apps up to databases, have different info installed and displayed on different tabs no probs. However, everything Ive been doing so far to date revolves around me manually going into my developer account and setting up each apps settings individually, one at a time. Am curious to figure out how people like tabsite have created an interface that captures users input data and displays on tabs (that part i understand) but also it registers new apps each time on the fly (this part am curious about how its done), allowing them to add individual app logos, tabnames etc without the user ever having to go anywhere near the developer set up. And how are tabsite getting data back from the developer such as app_id or app_secret??
Any insight much appreciated.
Regards Tony
As I recall there isn't a way to register an app using the API. They probably just use only one app, and then check the signed_request variable to get the Facebook Page ID, which they then link together with the data in the database.
https://developers.facebook.com/docs/authentication/signed_request/
You're allowed 2 tabs on a single page on their free account. But you can only add an app once. This implies they've either created a number of apps that are exactly the same(11 would be my guess as that's how many tabs their best plan offers) There used to be a way to do it using one of the old SDKS but as far as I was aware it was deprecated and is no longer available.
The fact that you say you can customise the tab image though, does imply that they're creating new apps, as far as I am aware you can only customise the image within the app settings in the developer app.
After a bit of investigation, this post may have more info
http://facebook.stackoverflow.com/questions/6264080/create-a-facebook-application-programmatically

Web-based or App-based for an Events-tracker?

I'm trying to plan out an application on the iPhone/Android that could be used to track dates/locations of events and update them as necessarily but I really have no idea what kind of method I should take.
Currently, there's two ideas for methods in my head:
1) Make a mobile webpage/website that could be updated with the necessarily information, then display this particular webpage/website on the App for users to view.
2) Make an app in iOS/Android to do the above without displaying the webpage at all.
The first idea is the easiest for me to grasp, since I roughly know the procedures of setting this method up. Displaying the webpages on a iPhone/Android screen should be relatively easy and this also allows me to only update the webpage with the latest information and all without (hopefully) building some kind of update system for the app itself.
The second idea is probably the better of the two, since I can make use of all the nifty features in the iOS/Android to make some pretty cool (what are the cool things, i don't know yet) things. I'm not exactly experienced in the field of creating apps, and I really have no idea how to start some kind of self-update functionality on an app, seeing all the apps I've done thus far are offline-based apps that does not communicate with anything save for local files. Should I get the App upon startup to download a file (XML or whichever?) to "read" the contents then update as necessarily?
Or should I just go for the first method, since it can be more efficient than the second one?
I'm really lost here, can anyone offer some tips and advice?
I believe that the first approach is a good one but I would suggest the following:
1- Create the website that will do all the business in your mind then
2- Port out the application in an easy way to be a mobile application how? Please have a look into this http://www.appcelerator.com/
3- Another idea that would save you the pain of going into all the above is to create a facebook application, this way you can make use of the facebook infrastructure and you will have the viral effect as I guess thats what you are looking for.
I hope I've introduced a good tips for you.