问题标签 [facebook-graph-api-v2.1]
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.
facebook - 在 Graph API 2.0/2.1 中确定两个使用用户的应用程序是否有任何共同的朋友?
我想确定两个用户(都使用我的应用程序)是否有共同的朋友。用户的姓名/数据无关紧要,共同朋友的数量无关紧要。我只需要两个人在 Facebook 上是否有共同的朋友。共同的朋友可能没有使用该应用程序,但两端都在使用我的应用程序。这些在 Graph API 1.0 中非常简单,但我想知道在 Graph API 2.0 或 2.1 中是否可以通过任何方式实现我想要实现的目标?
facebook - Facebook API v2.1 - 识别朋友
首先,让我解释一下我的应用程序基本案例。
1.- 我注册用户 trought FacebookLoginButton。
2.- 我得到朋友列表(Fb_Id、姓名、图片)并在我的数据库中注册/更新这些人的数据。
当我注册用户时,我尝试在我的服务器上识别他。但我不能(或者我不怎么做)使用新的 Fb API (v2.1)。
我尝试做一些类似“Bang With Friends”、“Secret”等的事情。做。
我尝试使用 /me/taggable_friends。但是 ID(类似于:AaIHOXcbmTgiNVgry21KqxzFLPmD2sPLjlTVS-D0e_V9-o9ssQ42RoUuz1CzNrzQkZLhSR22dnQPFAnxCIC82fKhTyhn6gsNZ0-Fl5jDKROwUQ),此 ID 仅适用于标记人;不用于识别;每次我询问朋友列表时,这些值都会发生变化。
我想到记录人们的名字;并以此识别它,但效果不佳;因为两个(或更多)人可能有相同的名字。
任何人都可以帮助我(我们)吗?
facebook-graph-api - Facebook Graph API 2.1 提要附件
/v2.1/{post-id} 现在将返回附加到帖子的所有照片:在以前的 API 版本中,只有第一张照片与帖子一起返回。这消除了使用 FQL 获取所有帖子照片的需要。
尽管此声明仅适用于每个帖子的单独 API 调用,如下所示:
由于我需要检索用户发布到时间线的所有可能数据,因此我使用相应的提要边缘来执行此操作。
因此,当我发布一个附有不止一张图片的帖子时,检索到的 API 响应并没有反映这一点(据我所知,这是按照设计的)。但是我发现Graph API Explorer允许在构建提要查询时选择附件边缘,在这种情况下看起来像这样
但执行此类请求会触发“不支持的获取请求”异常。
总而言之,对图片进行单独 API 调用的方法的全部问题在于,它会显着增加调用次数,这反过来不仅会降低处理算法的整体性能,还会导致失败的 API 调用限制限制我的情况是不可接受的。
所以我很好奇,是否有可能在使用提要时检索所有帖子附件(即图片)边缘或任何替代方法时检索所有帖子附件(即图片)?
谢谢。
facebook - Facebook API 照片的 SharedPosts
我正在尝试获取照片的/sharedposts边缘。
此链接在浏览器中有效: https ://www.facebook.com/shares/view?id=10152429679154254
当我查询 API 的10152429679154254时,我得到了关于它的信息以及喜欢和评论,但没有分享。
API 参考建议objectid/sharedposts应该可以工作,但是当我这样做时,我得到一个空集......
有任何想法吗?
c# - FACEBOOK - c# UserID/feed GET post comments 图片 URL
我正在使用 c# sdk 获取 facebook 墙内容: 用户名/提要
作为回应,我收到了用户墙上的所有消息和活动。在消息或故事数据中,我们可以找到一个图片属性,它是图片的 URL 地址。在每条消息中,我都有一个对应评论列表,但我在评论数据中找不到图片 URL。
如何获取评论中添加的图片 URL?
对我来说最好的解决方案是通过向 FACEBOOK API 询问一个 GET(Username/feed) 问题来获取所有必要的数据(包括评论图片)。请帮我 !
facebook-graph-api - Facebook graph-api 字段扩展
我没有看到 https://developers.facebook.com/ …/grap…/using-graph-api/v2.0 和 https://developers.facebook.com/ …/之间的字段扩展部分有任何区别抓.../using-graph-api/v2.1
但是,如果您尝试在图形资源管理器中执行以下操作:
me/home?fields=name,place,with_tags,from.id,from.name
它适用于 1.0 和 2.0,但适用于 2.1 和 2.2。
错误 2500 有人知道为什么吗?
facebook - 是否可以将 publish_actions 权限限制为单个专辑?
我的 facebook 应用需要 publish_actions 权限才能将照片发布到用户相册。它工作得很好。但是,我希望我的应用程序受到更多限制,并且只能发布到某些相册。我知道我可以向用户显示可用专辑列表并使用我的代码来限制访问。但似乎应该有一种方法来限制每张专辑的 publish_actions。是否可以仅为给定专辑请求 publish_actions?
facebook - Facebook API - 获取永不过期的令牌
我想生成一个永不过期的令牌。
我拥有“manage_pages”权限,如果用户拥有“粉丝专页”,则令牌将永不过期。
但是如果用户没有创建任何粉丝页面,则令牌将在 2 个月后过期。
我正在使用最新的 api (PHP SDK)。
这是我的登录:
在那之后,我正在做这样的事情:
如果你们中的一些人知道我如何获得一个永不过期的令牌,尽管用户没有粉丝页面,那就太好了
facebook-graph-api - 将 facebook php sdk 从版本 3.2.3 升级到 4.0.0 是否需要 Graph API 2.x
随着 Facebook 升级到 Graph API 2.x 和新的 Facebook 登录。
是否有必要将 Facebook php SDK 3.2.3 升级到 4.0.0?
如果不是,如何基于 PHP SDK 3.2.3 对 Graph API 2.x 进行更改?
谢谢,
格里芬
facebook - 将 Facebook Graph API 更新到 v2.0 或更高版本
我们开发了一个社交媒体营销工具,现在我们必须更新到 Graph API v2.0。
不幸的是,v2.0 及更高版本包含一些更改,这对我们的软件产生了可怕的影响。
据我了解,已无法搜索公开帖子。此外,您可能不再要求自己的朋友以及他们的公开时间表。此外,不再可能查询公共时间表或外国人的任何公共数据。另一个问题是用户名字段不再可用,因此通过用户名查询用户的 id 将不再起作用。有没有其他方法可以做到这一点?是否可以通过 RSS 获取提要?
有谁知道这些更改是否是最终的?我们现有的软件依赖于这些数据。我们开发了 2 年,并且有使用我们软件的客户。有没有人有类似的问题和解决方案?
Facebook 是否有任何声明,为什么他们做出这些 API 更改?
我非常感谢答案。
克里斯汀