问题标签 [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 投票
3 回答
1301 浏览

facebook - 迁移到 Facebook Graph API - 应用程序现已损坏 - 无法发布到墙上

昨天我更改了应用程序设置并启用了“新数据权限”和“新 SDK”。

之后,向用户墙发布消息的功能停止工作。在我的网站上,用户使用 facebook API (Graph) 登录并能够在他们的墙上发布消息。

这是我运行良好的旧代码:

该功能只是挂起,没有任何反应。我在这个论坛上搜索并找到了这个帖子

这个可行,但有两个问题 1) 即使用户第一次使用图形 API 登录并且他们已授予扩展权限以发布到他们的墙,此方法每次都会询问用户是否允许 - 上一个一个没有这样做。2)这种方法还允许用户添加他们的评论——我也不想要这个。

我想无缝地发布到墙上,而无需再次明确要求他们之前已经授予的许可。

我正在使用 PHP - 任何提示将不胜感激谢谢

0 投票
3 回答
4816 浏览

ios - 从 iPhone 应用程序在 Facebook 'feed' 上发布图片

我正在使用 ASIHTTPRequest 处理 Facebook 图形 API。

这是我最近一次在提要上发布图片。所以如果我有一个

网址是https://graph.facebook.com/me/feed

现在要发布图片,我执行以下操作:

如果您尝试此操作,那么除了发布的图片外,一切正常。图片的空白占位符虽然显示在提要上。

0 投票
1 回答
297 浏览

java - 图形 API 功能

Facebook 的 Graph API 支持哪些功能?我已经合并了发布消息。

我能得到:

  1. 在线好友列表。
  2. 聊天
  3. 个人资料图片
0 投票
1 回答
534 浏览

facebook - facebook 社交插件 - 无法指定大小

我遇到了这个简单的问题,但找不到任何文档。我正在使用以下 facebook 登录按钮,它显示了一个长/大的 facebook 登录按钮,这工作得很好

现在我想使用社交插件并显示面孔 - 所以我在这里看到了示例代码 - http://developers.facebook.com/docs/reference/plugins/login

但我无法在此处指定属性长度和大小 - 即使我添加 - 大小不会改变

关于如何增加按钮大小的任何想法。

谢谢

0 投票
1 回答
1017 浏览

facebook - Facebook Graph API 和 Yahoo Pipes:获取新闻提要

我知道以下用于请求新闻提要

它返回 json 中的集合。

有什么方法可以将它放入管道?我曾尝试获取数据但robots.txt不允许。我还尝试从头开始构建 url 也会产生错误。

我已经能够让公共对象与 yql 一起工作

那些需要的access_token呢?

0 投票
3 回答
11163 浏览

php - 使用 Facebook Graph API 上传照片时出现异常

我想在应用程序的默认相册中为用户上传一张照片到 facebook。这在此处发布:http: //developers.facebook.com/docs/reference/api/photo

该方法已在此处得到解答:如何使用 Facebook Graph API 将照片上传到相册。我正在使用以下内容:

但是,当我尝试此操作时,出现异常“(#324)需要上传文件”。我有一个有效的会话,并且我有 publish_stream 和 user_photos 权限。我可以使用 API 检索数据。图像文件绝对有效,因为它可以加载file_get_contents(realpath("image.png")).

我已经使用 curl 尝试过这个解决方案,效果很好: Upload Photo To Album with Facebook's Graph API

与 Facebook 的 PHP SDK curl 相比,看起来像这样(使用相同的 $args 和 $url):

为什么PHP版本不起作用?看起来 http_build_query() 函数正在干扰加载图像。我对 curl 了解不多,无法理解这里发生了什么。

0 投票
1 回答
1044 浏览

facebook - Facebook打开图表-登录按钮不每次都显示

我最近升级到 open graph 并在我的网站上实现了一些 facebook 社交插件,如 fb:friendpile fb:like-box 等

自从我实现了这些新功能以来,我看到这些插件有一些随机行为。

就像在我的主页上一样,当您第一次输入 URL 并进入时,没有呈现任何 facebook 社交插件 - 没有登录按钮,没有朋友堆,没有喜欢 - 什么都没有。

但是当你点击 CTRL F5 - 他们出现了。首先我认为这可能与我的机器有关,但昨天我的两个用户报告了同样的问题。

我用谷歌搜索了一下,这似乎与您放置连接代码的位置有关。现在,我将脚本的这个相关部分放在我的 head 标签中 - 我什至尝试将它放在 body 标签的结尾之前 - 但它没有任何区别。

任何解决此问题的见解将不胜感激谢谢

0 投票
2 回答
1131 浏览

facebook - Facebook 图表错误超过 30 秒的最大执行时间

我正在使用 facebook graph PHP sdk - 每当我在循环中调用 $facebook->api 方法时,我最终都会收到此错误

这是示例代码

是不是因为什么限制。谢谢

0 投票
4 回答
13035 浏览

facebook - 通过 Facebook Graph API 访问用户的朋友?

是否有人通过 Facebook Graph API 成功访问了用户的好友列表?

我已经编写了代码来通过 Facebook 的 OAuth API 在我的网站上对用户进行身份验证。它工作得很好;我可以访问公共信息、喜欢、兴趣、活动等。我通过以下 URL 格式访问这些数据点,其中我将“uid”替换为有效 id(我使用 uid 代替“me”,因为“me”不像宣传的那样工作):

https://graph.facebook.com/uid?access_token= ...
https://graph.facebook.com/uid/likes?access_token= ...
https://graph.facebook.com/uid/interests? access_token= ...
https://graph.facebook.com/uid/activities?access_token= ...

但是,访问朋友根本不起作用。网址,

https://graph.facebook.com/uid/friends?access_token= ...

返回以下错误:

Graph API 文档上的示例都有效,但该页面上生成的访问令牌与我的格式不同。我不确定为什么。我已经按照他们的指示进行了发球台(并且让它适用于其他一切!)。

朋友被认为是可公开访问的信息,我已经仔细检查了我的 Facebook 帐户权限,所以我认为这不是问题所在。

0 投票
2 回答
496 浏览

facebook - Facebook 图表获得我的喜欢需要 75 秒或更长时间

在我的个人资料页面上,我试图从 facebook 中提取我所有的喜欢并显示每个喜欢的详细信息。例如,如果我喜欢电视节目 Seinfeld,我会显示 Seinfeld 徽标以及喜欢它的人数等。

我正在使用 php sdk,它需要很长时间才能提取数据。

目前我只有 24 个赞,提取这些数据需要 75 秒。

这是我正在使用的代码

知道为什么要花这么长时间。我是以正确的方式做的还是有更好的方法来解决这个问题。谢谢一堆