Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

how can I find the owner of a facebook app ID?

A while back I created an app ID on facebook and added the appropriate meta data to a website. I now want to continue adding facebook-related features to the site, but it seems the app is not related to my account afterall.

I must have created it under a different account or something, but how can I find who the owner is based on an App ID? I have existing likes, so I don't really want to change the App ID. I don't see any way in the UI, and I do not see the app when I go to the Developer app. Is there a way to do it using the Graph API?

like image 920
Craig Avatar asked Dec 01 '11 09:12

Craig


People also ask

What is an app ID Facebook?

A Facebook App ID is a unique number that identifies your app when you request ads from Audience Network. Each app on Audience Network must have a unique Facebook App ID. You may already have an App ID if your app uses Facebook Login or Facebook Analytics for Apps.

How do I transfer ownership of an app on Facebook?

Click Roles in the left-side menu to expand the section, then click Roles again underneath. In the Administrators section on the right, click Add Administrators. Type the new owner's name; or if they're not your Facebook friend already, type in their Facebook ID or username. Click Submit.


2 Answers

If you have access to the app id and the app secret but no access to the app within Facebook it is possible to discover the creator_uid and from there the email address of the app owner using the graph api.

First get an app access token:

https://graph.facebook.com/oauth/access_token?client_id={APP_ID}&client_secret={APP_SECRET}&grant_type=client_credentials

With this you can get the creator_uid:

https://graph.facebook.com/{APP_ID}?access_token={APP_ACCESS_TOKEN}&fields=creator_uid

Using the app token you will then get the email address when looking up the creator_uid in the graph api:

https://graph.facebook.com/{creator_uid}?access_token={APP_ACCESS_TOKEN}

like image 181
George Avatar answered Sep 23 '22 05:09

George


EDIT (Jan 2013)

Looks like Facebook have removed app profile pages so that method no longer works.


Option 1
You could return the app object, which stores all the populated information about the app by requesting:

https://graph.facebook.com/xxxxxxxxxxxxxxx

Option 2 (This method no longer works)
Or, you could visit the app's profile page and contact the developer directly using the 'contact developer' link:

http://www.facebook.com/apps/application.php?id=xxxxxxxxxxxxxx

(you'll need to replace xxxxxxxxxxx with your app id)

like image 38
Moz Morris Avatar answered Sep 21 '22 05:09

Moz Morris