Cra*_*aig 36 facebook facebook-graph-api
前段时间我在facebook上创建了一个应用程序ID,并将相应的元数据添加到网站.我现在想继续在网站上添加与Facebook相关的功能,但似乎应用程序与我的帐户无关.
我必须在不同的帐户或其他东西下创建它,但我怎样才能找到所有者基于应用程序ID的人?我有现有的喜欢,所以我真的不想改变App ID.我没有在UI中看到任何方式,当我访问开发者应用程序时,我看不到该应用程序.有没有办法使用Graph API?
Geo*_*rge 85
如果你有机会获得app id和app secret,但在Facebook内没有访问该应用就可以发现creator_uid,并从那里使用图形API的应用程序所有者的电子邮件地址.
首先获取应用访问令牌:
https://graph.facebook.com/oauth/access_token?client_id={APP_ID}&client_secret={APP_SECRET}&grant_type=client_credentials
有了这个,你可以得到creator_uid:
https://graph.facebook.com/{APP_ID}?access_token={APP_ACCESS_TOKEN}&fields=creator_uid
使用app令牌,您将creator_uid在图表api中查找时获取电子邮件地址:
https://graph.facebook.com/{creator_uid}?access_token={APP_ACCESS_TOKEN}
Moz*_*ris 46
编辑(2013年1月)
看起来Facebook已删除了应用程序个人资料页面,因此该方法不再有效.
选项1
您可以返回应用程序对象,该对象通过请求来存储有关应用程序的所有填充信息:
https://graph.facebook.com/xxxxxxxxxxxxxxx
选项2 (此方法不再有效)
或者,您可以访问应用程序的配置文件页面并使用"联系开发人员"链接直接联系开发人员:
http://www.facebook.com/apps/application.php?id=xxxxxxxxxxxxxx
(您需要将xxxxxxxxxxx替换为您的应用ID)
我工作了。如果您同时拥有应用程序ID和应用程序密码,则可以尝试以下步骤以获取所有者详细信息。
使用Facebook应用程序的ID和密码获取访问令牌。
使用访问令牌,您可以调用以下API来获取应用程序管理员的列表。
https://graph.facebook.com/{APP_ID}?fields=id,name,roles&access_token={ACCESS_TOKEN}
通过以下方式检索所有者个人资料详细信息:
| 归档时间: |
|
| 查看次数: |
58922 次 |
| 最近记录: |