问题标签 [facebook-events]
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.
javascript - 为分享对话框获取 Facebook 的“分享/发布”事件
我的网站允许每个用户在 facebook 上共享一个链接,比如http://www.my-site.com 。
我想计算每个用户分享我的网址的次数,以及最后一次分享的日期。考虑到有人会使用 FB SDK(请原谅咖啡脚本),这将非常容易:
我什至可以让自己获得更多创建和使用 facebook 的事件订阅之一,例如:
但是,据我所知,FB.ui() 提供的任何对话框都不允许用户选择他想发布到哪个组/墙/朋友,就我而言,这是强制性的。幸运的是,非 SDK 共享对话框确实允许这样做,但在获取发布事件和响应时提出了更大的挑战,因为它迫使我向弹出窗口 ( var popup = window.open(...); popup.addEventListener...
) 添加一个 onload 事件侦听器,然后向 post 事件添加另一个事件侦听器,这当然具有挑战性,因为弹出窗口会打开另一个域 facebook,我无法控制它。
有没有办法做我想要完成的事情?我是否缺少使用户能够选择发布位置的 FB.ui() 对话框?如果没有 - 有没有办法获取共享对话框的事件和响应?
javascript - 我们如何检索位于特定国家(地区)的即将到来的 Facebook 活动?
我想在特定位置访问整个 FB 上列出的事件?这些事件是指公开事件。
facebook - Facebook Graph API event-id/comments?since=2014-02-01&until=2014-02-10 ,日期过滤器无效
- 我试图通过定位此 URL 来发表对特定事件的评论:
https://graph.facebook.com/1466384840257158/comments
- 我正在传递 user_access_token
- 我目前对同一天的这个事件有两条评论(2014-03-29)
- 现在我尝试传递一个日期,它应该带来一个空的数据结果/对象,如下所示:
https://graph.facebook.com/1466384840257158/comments?since=2011-01-01&until=2014-01-10
- 这个请求没有效果,它仍然显示我29日发表的两条评论
- 我在我的用户 ID/提要上尝试了相同类型的日期范围,它给了我一个空数据对象。
- 最后我尝试了 event-id/feed (在尝试日期过滤器之前),它给了我以下错误
.
您能否指导我有关该特定查询(point4)的日期过滤器,或者如果您有任何其他想法可以对事件的评论使用日期过滤器。
php - 使用 PHP 设置封面照片 Facebook 事件
我在为活动设置封面照片时遇到问题。我可以创建一个活动,我会用封面照片更新这个活动。我希望你能找到我的失败。
facebook - 如何使用图形 api/FQL 从 facebook 获取过去/结束的公共事件?
我尝试使用 since 和 until 参数来获取过去的事件,但它似乎不起作用。使用 since 和 until 参数的结果仅给出结束日期在未来且开始日期在指定时间限制内的事件。但是,我想检索指定限制内的所有公共事件的列表,无论它是否仍然处于活动状态。这可能吗?
谢谢你的帮助
facebook - 当用户被邀请参加活动时,Facebook 不会调用 webhook(实时更新)
我正在订阅 Facebook 的活动实时更新。我期待 Facebook 在用户被邀请参加活动以及用户创建新活动时调用 webhook。
但是只有在用户创建事件时才会调用 webhook。
当用户被邀请参加活动时,是否可以在 webhook 上收到通知?
php - Facebook php sdk v.3.2.3 - 事件创建突然停止工作
一个多月前,我为网站创建了 FB 应用程序,它能够创建用户事件。它使用 FB PHP SDK v.3.2.3 和 Graph API 1.0 版:
大约几天前它突然停止工作 - 现在 facebook 返回 OAuthException:“发生了未知错误。”。我使用有效的令牌(选中)。
我查看了 FB Devs 博客,但没有任何内容(通常情况下,很遗憾)。有什么线索吗?
facebook - 替换 Graph API 中已弃用的事件处理
我有一个超关键的 Facebook 应用程序(用于我们的组织),它使用 Graph API v1.0 为我们的 [已关闭] Facebook 群组读取和发布事件。现在 Graph v1.0 已被弃用,并且 Graph v2.0 “不再支持”事件支持,它实际上已经扼杀了我们使用这个应用程序的能力 - 或 Facebook 本身来满足我们的社交媒体需求。
是否有任何其他或“替代”API 可以让我的应用发布事件——即使它只是在一个、单个、受控的组中?
facebook - FB API 应用范围的用户 ID 禁止事件邀请
在 FB 应用程序(在 2014 年 4 月 30 日之前创建)上,我们网站的用户可以选择邀请朋友参加他们创建的活动。该网站使用的是 JS SDK v1.0。
返回给试用该工具的访问者的用户 ID 现在是应用范围内的,而不是 2.0 之前的以前的全局 ID。/{event-id}/invited
当针对用户端点使用此类应用范围的 uid 时,会将的响应true
传递给回调,但邀请永远不会到达目标朋友。使用以前的(全局,2.0 之前)uid 执行相同的请求允许邀请流到达其目的地(并反映在事件页面上)。
附加信息是,此功能的代码正与不同的应用程序 ID 一起使用。该功能的所有其他方面,即列出朋友、创建事件、读取用户事件和在墙上分享都正常工作 - 我们的问题仍然是邀请用户参加具有返回的应用程序范围 id 的事件。
有没有人遇到过同样的问题或有任何有用的见解?
编辑: 一条额外的信息是我们的应用程序也使用 XMPP 发送聊天消息 - 由于应用程序范围的 ID,这也失败了。