问题标签 [facebook-graph-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
7162 浏览

facebook - Facebook Graph - 用户“喜欢”我的页面吗?

我正在尝试升级我的 iPhone 应用程序以使用新的 facebook graph api。我找不到的一件事是如何确定从我的应用程序连接到 facebook 的当前用户是否是我的 facebook 页面的粉丝 - (即在新范式中 - 用户是否喜欢我的页面)

在 Rest Api 中有一个函数 isFan,但在 Graph 中没有。

我可以获取用户喜欢的所有项目并搜索其中一个是否是我的页面,但肯定有一种更简单的方法,而不是每次我必须检查他是否是粉丝时都要检查数千条记录,对吧?

如果有人已经从他们的新文档中弄清楚了如何做到这一点,如果您与我分享,我将不胜感激。

0 投票
3 回答
4828 浏览

iphone - 带有 iPhone SDK 的 Facebook Graph API

有没有人能够在原生 iPhone 应用程序中实现 Facebooks Graph API?

关于 iPhone 集成的文档非常少,但是获取用户信息的调用看起来比以前使用 FBConnect 的方法要轻得多。所以我想用它。

我看过一些关于但没有人解释你会像我们之前使用 FBConnect 那样实现登录按钮的帖子?

如果有人做到了这一点,或者可以为我提供任何出色的指示

0 投票
3 回答
8709 浏览

php - 通过 Facebook 的 graph api 发布状态

在 PHP 中,我尝试使用图形 api 将状态发布到我们的 Facebook 粉丝页面,尽管遵循了 facebook 给出的说明,但以下代码似乎并没有更新状态。

这是代码;

有谁知道为什么这段代码不起作用?access_token 是正确的。

0 投票
3 回答
46085 浏览

facebook - Facebook Graph API:在调用 FB.init() 之前调用 FB.login()

我正在尝试在我的网站上使用新的 Facebook Graph API。这就是我所拥有的:

页面某处:

在标签之后:

但是当我点击生成的登录按钮时,什么也没有发生。

另外,我得到

在 Firebug 控制台中。

有任何想法吗?

0 投票
6 回答
9531 浏览

php - Facebook API - 删除状态

在 PHP 中,我使用 curl 向 fb graph api 发送删除 - 但我收到以下错误;

我正在使用的代码是;

$query 包含访问令牌。

0 投票
9 回答
17426 浏览

facebook - 如何订购从新 Facebook Graph API 返回的好友列表?

您可以通过以下方式获取经过身份验证的用户的朋友列表:

https://graph.facebook.com/me/friends

有人知道如何按用户名排序列表吗?因为它不是默认的。文档中没有任何内容。

0 投票
1 回答
1622 浏览

asp.net-mvc - 画布应用程序中的 Facebook Graph API 身份验证和跟踪会话

简短的问题是:我如何使用图形 api oauth 重定向机制来验证用户并保存检索到的 access_token 并在需要时使用 javascript SDK(问题是 javascript SDK 在初始化时会有不同的 access_token)。

我最初设置了我的 facebook iframe 画布应用程序,单点登录。这适用于图形 api,因为当它检测到 sessionchange(用户登录)时,我可以使用 facebook 的 javascript 保存的 access_token。

但是,我不想做单点登录。但是,使用图形 api 重定向并强制用户发送到权限对话框。但是,如果他已经授予权限,我不应该重定向用户。如何处理?

另一个问题:我已经完成了图形 api 重定向以进行身份​​验证,并且还检索了 access_token。但是,如果我想使用javascript调用FB.ui来做stream.Publish呢?我认为它将使用它自己的 access_token,它是在 FB.init 和检测会话期间设置的。所以,我在这里寻找一些路径。如何使用图形 api 进行身份验证,并在需要时使用 facebook 的 javascript SDK。

PS我正在使用ASP .NET MVC 2。我开发了一个身份验证过滤器,它需要检测用户的身份验证状态并重定向。(目前它这样做是为了绘制api授权url)

0 投票
1 回答
3901 浏览

facebook - Facebook Javascript FB.api - 错误时未调用回调

我对 FB.api 有疑问

我正在打电话创建一个事件,内容如下:

它可以正常工作,直到例如“城市”是一个不存在的城市;那么回调函数永远不会被调用。

如果我检查使用 firebug 的网络面板发出的 AJAX 请求,我看到以下是响应:

文档似乎表明我做得对:http: //developers.facebook.com/docs/reference/javascript/FB.api

任何人为什么不调用回调函数,以及如何捕获错误?

0 投票
3 回答
1107 浏览

facebook - 使用 facebook graph API 将墙帖添加到页面或应用程序墙作为页面或应用程序

我不想在应用程序页面或使用 facebook 图形 API 的“普通”页面上创建新的墙帖。有没有办法“发布为页面”?使用旧的 REST-API,它的工作方式如下:

因此,如果我通过了相同的 ID$targetPageId并且$asPageId我能够发布不是由我自己的 Facebook 帐户引起的“真实”墙贴。

谢谢!

0 投票
1 回答
420 浏览

facebook - 父亲节快到了!- 我可以获取 Facebook 用户父亲的个人资料吗?

我想获取 Facebook 用户父亲的 Facebook 个人资料 ID。

基本上我想显示用户父亲的照片并说'为爸爸买一个X怎么样'。

图形(或 REST)API 可以做到这一点吗?

编辑:看起来这需要是一个 FQL 查询,并且不能直接使用其他 API 完成。我仍在试图弄清楚如何做到这一点,并寻找正确的 JOIN 格式来获取信息。如果我弄清楚了,我会发布它。感谢大家对这个问题的兴趣。阅读每个人的评论很有趣。不过,希望能得到一些更具建设性的批评——而不是猖獗的投票反对。如果您认为人们会因此而被剥夺权利,我很想听听原因。作为对即将发生的事件的友好提醒,我认为这种方法没有错。如果找不到父亲,我会恭敬地考虑不同的措辞——以防他们去世。如果我问'我如何写信给某人的流,那个 X 正在为父亲节购买 Y a Z' 这将是一回事 - 但我认为这是一个非常微不足道的“隐私”问题。但是话又说回来,也许你们中的一些人不同意...感谢阅读...