How to validate a Facebook application existence? - facebook

I'm currently building a Facebook integration program, and I wanted to know if it is possible to verify the existence of Facebook application by either with or without the Facebook API.

Just call the Facebook graph api by accessing the app's name or id:
http://graph.facebook.com/appId
or http://graph.facebook.com/appName
If you are trying to search for apps, you could scrape this url:
https://www.facebook.com/search.php?q=appNameSearch&type=apps

Related

Do I have to create an app using the original Instagram API before i can use the instagram graph API?

I'm trying to create an app with the new Graph API for instagram business accounts.
I am following the documentation here
It says after adding Facebook login, I need to submit the app for review to be able to use the api, and I need to create a screencast on how the app will be used.
Am I looking at the wrong documentation? How am I suppose to create the app without being able to pull any data from the API?
Is there no sandbox mode until the app is developed that I can use?
Do I have to create an app using the Instagram API first to be able to request permissions to use it?
While I haven’t had any experience in Instagram apps, I do have a bit of Graph API experience with Facebook
While in development (a switch at the top of the App Dashboard), any developers and administrators can test the app using any and all permissions. To make the app public however you need to submit for review.
The new instagram graph API is an extension of the existing Facebook API.
So you can make requests on the new API by have a facebook login on your app, then requesting access for the users pages and the users instagram data.
Once you are able to access their pages data you can submit a get request and fetch ?fields=instagram_business_account
once you get the instagram accounts ID, you can make requests on it following this documentation
In development you can only access your own pages, once you build using your own data then you can submit your app for permissions, and finally you can submit your app for review.

Is Facebook Login now required to use the facebook api?

I developed a site that uses the older version of the facebook api, I did not implement Facebook Login to access the site. They recently updated all apps to use the new api and require an application process to continue to use the api.
After submitting my application it was rejected and I was told " Please integrate Facebook Login". This was not a requirement before. Is it now required to use the api?
Of course you need to implement Facebook Login to use permissions. Those permissions need to get authorized with the scope parameter in the login process and Facebook needs to test how you use those permissions if you want to get them approved.

Facebook Desktop Application using restfb and netbeans

I am developing a desktop fb app like yoono.
For windows, user can open the application and update his status and read the feeds.
For this I am required to have app id.
Therefore I created a new Facebook app in link https://developers.facebook.com/apps.
But I don't understand how to integrate that Facebook app so that it works like desktop app.
I mean the code is written in my computer program not in any site etc.
Please tell me what what I do since I didn't own any website either therefore I cant provide any canvas url.
There is a setting for desktop apps in the advanced tab. Make sure it is set to Native/Desktop.
The graph API is a web API. You send a HTML POST request to a URL and receive a JSON string that you have to decode. What's a bit more complicated is authentication. Because you will need a user access token to query a user's friends list or personal details. Even the user's ID.
Search on the web for a Facebook API wrapper in your programming language of choice. The ones provided by facebook are obsolete (Except for the PHP one).

Facebook App. with GWT

I am writing a Facebook Application using the Google Web Toolkit. My methodology to authenticate users is using the graph-api to get the access token with Open authentication as told in this article:
restfb: Writing a facebook application with java (using the new graph api)
But in the very first step. Facebook doesn't allow to redirect to a page(even if it's facebook itself) from the canvas. So it creates a link. I guess there's a php solution for this in this article:
How to authorize Facebook app using redirect in canvas?
How can we apply this solution(or any other solution) to GWT directly in Java?
Best option is to use JAVAScript and wrap it with JSNI, otherwise do it from the backend.
There's an existing library that you can use: http://code.google.com/p/gwt-facebook/

how to get the user list those who are access my facebook application through my iphone apps

i am creating an iphone apps which need to use facebook login details to enter into the apps as Groupon iphone apps.
In Groupon, they are using FBConnect to access their facebook application, based on the login success they are allowing me to access their deals.
I had used FBConnect package to post some message to user's wall using my own facebook application API. But not clear as how to use facebook login details to enter into my apps as in groupon.
my questions as follow,
Is there any way to access the user details who are used registered to access my iphone apps which using my facebook application API?
Advanced Thanks!
Check the readme file shown beneath the source directories at http://github.com/facebook/facebook-iphone-sdk
It sounds like you're talking about two things.
First, you want your app to get extended permission from your user so you can access their specific information.
Second, you want to query Facebook for that information once you have permission. You can do that by making specific Facebook API calls once you have permission.