我想知道是否可以查询以下内容:
基本上希望生成喜欢我的Facebook页面的用户的详细营销统计数据,如果可能的话.任何建议或替代方案欢迎.
谢谢.
我们使用facebook评论插件在我们的网站上发表评论.
为了缓和这些问题,我们使用此工具:https://developers.facebook.com/tools/comments
但是,我们希望构建自己的工具来调节这些注释,并将其集成到我们现有的软件中.
我找不到这样做的正确方法.我经过几个小时的研究后发现的唯一方法是这个FQL查询:
select post_fbid, fromid, object_id, text, time from comment where object_id in (select comments_fbid from link_stat where url ='URL_HERE')
Run Code Online (Sandbox Code Playgroud)
这不起作用,因为我们有数千个不同的URL,每次都无法查询每个URL,看看是否有任何新的评论.
我需要一种方法来获取所有(新)评论,只需输入我们的app_id,域或类似的东西
我怎样才能做到这一点?
我目前遇到了Facebook的实时API问题.
我希望订阅用户个人资料中的一些内容,包括他们在音乐,书籍,电视和电影类别中的"喜欢".
当我通过FQL和Graph查询时,我得到了正确的信息,但是当这些条目在用户配置文件上发生更改时,Facebook没有ping我的通知端点.
订阅和验证都很好.以下是来自我的App的Facebook的有效订阅:
["object"]=> string(4) "user"
["callback_url"]=> <correct callback URL>/facebook/update/"
["fields"]=>array(11) {
[0]=> string(13) "birthday_date"
[1]=> string(5) "books"
[2]=> string(10) "first_name"
[3]=> string(7) "friends"
[4]=> string(5) "likes"
[5]=> string(6) "movies"
[6]=> string(5) "music"
[7]=> string(4) "name"
[8]=> string(3) "sex"
[9]=> string(2) "tv"
[10]=> string(8) "username"
}
["active"]=> bool(true)
Run Code Online (Sandbox Code Playgroud)
起初我没有订阅,likes但补充说,看看它是否解决了问题......它没有.
该文件说:
以下是您可以订阅的用户连接列表:供稿,朋友,活动,兴趣,音乐,书籍,电影,电视,喜欢,签到
我得到通知,当任何数据变化(包括friends),这仅仅是music,books,movies和television.
也许更奇怪的是,当我"喜欢"一个随机的Facebook页面(即使用类似按钮,而不是将其添加到我的个人资料中的字段)时,我会在该like字段上触发通知.当我不像同一页上,我得到的通知触发likes,music,books,movies和television! …
每当我在浏览器上点击http://www.mydomain.com时,我都配置了我本地机器的HOSTS配置来访问本地服务器(@ 127.0.0.1).
我正在使用它与facebook的图形api进行交互来构建我的应用程序.但是现在facebook要求我们有一个HTTPS网址或者更确切地说是一个SSL安全URL来与他们的api进行交互.
所以问题是 - > 如何在本地django服务器上设置SSL?
我一直在搜索文档一段时间,似乎无法找到实现这一目标的方法.这些信息是公开的(在Facebook页面上......链接显示"查看所有#份额")但我似乎无法通过FQL或图形API找到访问此信息的方法.
我知道我可以获得给定帖子的喜欢列表:
https://graph.facebook.com/87236249496_134765166623967/likes
Run Code Online (Sandbox Code Playgroud)
我们的目标是获得一份已经分享过的人的名单 - 但是对于股票来说似乎没有同样的东西.我错过了什么吗?
我的服务器日志显示"CSRF状态令牌与提供的不匹配"错误,这似乎几乎每个用户都会发生.但是,用户是创建和/或验证的,我能够检索用户信息.我正在使用Apache的Linux服务器.我也在使用最新的Facebook PHP SDK v.3.1.1谁能告诉我为什么会这样,以及如何解决它?
我需要检索我的系统帐户的Facebook访问令牌,我在设置应用程序中设置.
我知道Social.framework(iOS6)知道我所有的FB帐户信息,我可以使用SLRequest类对Graph API执行API调用,就像这篇文章http://blogs.captechconsulting.com/blog/eric-stroh/ios- 6教程整合Facebook的-你的应用程序
但是,我的问题是 - 如何检索我的Facebook系统帐户的访问令牌?
我找到了Twitter的解决方案https://dev.twitter.com/docs/ios/using-reverse-auth,但是你可以帮我解决Facebook问题吗?
我正在尝试获取所有公开的Facebook帖子,其中包含一个混合在一起的单词组合的主题标签.例如"#ThisIsMyHashTag",使用图搜索API但是找不到帖子.搜索hashtag是一个真正的单词时工作正常.
有没有人知道如何使这个工作?
编辑:似乎有一些有多个单词的hastags在那里,例如"#BreakingBadMarathon".很抱歉更改问题,是否有人知道这是否仅适用于真正流行的主题标签,或者可能是搜索索引需要一段时间才能更新?
编辑2:好的,所以现在有些帖子出现在我的标签上,但不是全部都是.在提前拨打电话时,最近发布了2个帖子,但不是旧帖子,然后在稍后再次运行时,出现了一个较早的帖子.但有些人在最早之前,有些在回复的帖子和我在回复中最近的一些帖子之后发布的一些帖子都没有返回.我想知道这些帖子是否存储在不同的数据中心,其中一些是否已被编入索引,有些则不是?其他人有任何想法为什么有些公开帖子出现而其他人没有出现?
我正在开发一个Android应用程序.我正在使用HttpURLConnection来获取Facebook用户的个人资料照片.URL如下所示:
http://graph.facebook.com/?ids=username1,username2,username3&fields=picture&type=square
Run Code Online (Sandbox Code Playgroud)
但是现在,由于v2.2不允许我获取未使用我的Facebook应用程序的用户的个人资料图片,因此会抛出错误:
{"error":{
Run Code Online (Sandbox Code Playgroud)"message": "(#803) Cannot query users by their username (username1)", "type": "OAuthException", "code": 803 } }
我对使用"Facebook SDK for Android"不感兴趣.假设我使用弹出式webview来授权我的Facebook应用程序.什么网址会让我做同样的事情?有这样一个简单的解决方案:
graph.facebook.com/?app= APP-ID&ids = username1,username2&fields = picture
Facebook最近推出了Instagram Graph API,它允许从连接到Facebook公司页面的Instagram页面获取数据,Instagram.com/ developers说:
在Instagram的图形API是目前提供给所有开发.
对于非商业Instagram帐户,请继续使用现有的Instagram API.
因此,例如,如果我的公司有帐户instagram.com/my_first_company,我只能检索其Feed而不是其他人.
从旧的API文档中,使用旧的Instagram API来检索public_content权限(访问任何Feed)也不再是一个选项:
public_content - 代表用户阅读任何公开的个人资料信息和媒体(不再接受申请)
public_content权限的现有工具会发生什么?(例如,有各种CMS的插件,可以显示最近的Instagram照片)public_content(访问任何Feed)(除了获取Instagram网站的HTML页面)?UPD.似乎有一个?__a=1端点允许访问任何没有任何令牌的公共源的近期照片.但这不是官方的,没有人知道Instagram何时/是否会关闭它.如果你这样做 - 请告诉我.
UPD 2. Instagram删除了?__a=1端点,不确定多久,可能永远.目前访问Instagram Feed的唯一方法是废弃instagram.com网站,这是一个恐怖.