问题标签 [facebook-apps]
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 - Distinguish accepted application request from not yet accepted on facebook
I'm developing a game for Facebook. I use application requests, also known as invites.
I'm wondering if there is a way to distinguish accepted application request from not yet accepted. After a user accepts the request, I delete it via DELETE call to Graph API as described in documentation http://developers.facebook.com/docs/reference/dialogs/requests/ (section Deleting Requests). But I still can GET the application request using GraphAPI.
The root issue is the following. I check the presence of "request_ids" HTTP-param in every incoming HTTP-request and perform app-request processing/deleting if the param is present. So, if the user came to my application by an invite link and hit F5, another HTTP-request still containing same "request_ids" param will be sent to my application. Here I would like to know if the application request has already been processed.
Of course I can track it in my database. But Im looking for some solution using facebook APIs.
Would appreciate any advice.
uitableview - iOS UITableView Facebook 应用风格
我附上了来自 facebook 应用程序的视图的屏幕截图。我想重新创建左列的 UI,其外观和行为类似于 UITableView。
这是 UITableViewStyleGrouped 还是 UITableViewStylePlain。如果将其分组,他们如何减少节数据和下一节标题之间的空白。
他们如何扩展 UITableView 单元格以适应 tableview 的整个宽度。
还是这个 html 使用 webviews 并且表现得像 UITabelView?
c# - 在 Facebook 上发布到公司页面
我有一个公司页面,我的客户在其中将最新的公司信息和新可用的产品发布到他们的墙上。他们想在某种程度上自动化这件事,这样这篇文章就可以在没有人登录 Facebook 的情况下发生。
http://yaplex.com/facebook-sdk-how-post-wall-55/
上面的链接显示了一个工作示例,说明如何使用应用程序AppId
和AppSecretKey
.
但是,我们怎么能做同样的事情,但发布到我们的公司页面,据我们所知,没有AppId
or AppSecret
?
ruby-on-rails - Facebook 画布应用的深层链接
我将 Facebook 应用程序嵌入https://example.com
到 Facebook 应用程序画布中,以便在https://apps.facebook.com/EXAMPLE
. 我的应用程序发送通知电子邮件,其中包含类似的链接https://example.com/messages/123
,并且应该打开嵌入到 Facebook 画布中的页面。我如何实现这一目标?我目前的想法:
- 用户打开
https://example.com/messages/123
- 应用程序检查
signed_request
参数 - 应用程序将用户重定向到
https://apps.facebook.com/EXAMPLE/?requested_page=/messages/123
- 应用程序检查
requested_page
参数并重定向到此页面 - 用户看到
https://example.com/messages/123
URL 并嵌入到画布中
有没有更好的模式来实现这个工作?
我的最终工作解决方案(使用 Ruby on Rails)
- 用户打开
https://example.com/messages/123
如果应用程序嵌入在画布中,应用程序会在客户端检查:
/li>用户被重定向到
https://apps.facebook.com/EXAMPLE/messages/123
- 应用程序中间件转换
POST
为GET
if is present(从https://github.com/dekart/facebooker2/blob/master/lib/facebooker2/rack/post_canvas.rbsigned_request
借用的代码和想法) 应用程序
/li>signed_request
使用 fb_graph gem解析
php - 应用认证刷新
我一直在尝试新的身份验证,但有时会发生在第一次访问时应用程序一次又一次地刷新。(我的意思是当没有设置 cookie 时......第一次或例如在浏览器重新启动后)
我有这个验证码:
所以错误是 $facebook->getUser(); 它是 0。但是当我停止刷新并再次去那里时......它工作正常。
php - 将评论框链接到 Facebook 页面?
我有一个非常愚蠢的问题。但我正处于将网页与 Facebook 集成的创业阶段。
我的问题是 Facebook 页面是否有 App-id?如果是这样,我怎么能找到它?
我想要做的是添加多个评论插件,并希望它们链接到我的页面。甚至可能使评论出现在页面墙上。
提前致谢!
facebook - Facebook 应用程序和标签页有什么区别?
我想向我的 Facebook 页面添加一个链接,该链接将在我的页面中打开新信息。不是网站,而是来自我的投球手使用的计分程序的信息。无论如何,我都不是程序员,也没有程序员,我正在努力自学这些东西。
首先,我不知道我要添加的内容是所谓的“标签”还是“应用程序”。我似乎无法找到一个很好的解释来说明区别是什么。对我来说,它们听起来都一样。我试图弄清楚如何添加两者,并在 Facebook 上找到了很多很棒的网站和信息,这些网站和信息可以引导你完成整个过程。
问题是他们似乎都希望我已经知道诸如 JavaScript、画布 url、FBML 等之类的东西……而我不知道。因此,即使我正在努力完成这些步骤,我也被绊倒了。我想我正在寻找一个名为“Facebook 为无知的人开发”之类的页面。
我真的很感激你能给我的任何帮助。
请原谅我在这里的无知,但我已经搜索并搜索了如何做到这一点,只是不断地碰壁。
facebook - Facebook 应用程序 - 使用 JavaScript 获取 signed_request
我有一个 Facebook 应用程序。
有什么方法可以使用 JavaScript 获取 signed_request 吗?
使用 PHP,它看起来像这样:$_REQUEST['signed_request']
,但我不能使用 php。
facebook - Facebook-App:设置一个 FB-cookie/token
我有一个要提交的表单的 Facebook 应用程序。我只希望用户能够填写一次表格。我想做的是设置一个cookie +我想知道我是否可以设置像FB App-Cookie/token这样的东西,告诉Javascript我不能再次提交?
javascript - Facebook:来自应用活动的链接指向 URL 而不是应用
我正在为数学练习构建一个小应用程序。我有一个画布视图的 URL(指向 index.php)。当我在此画布视图中选择一个主题时,它会调用另一个在画布视图中加载的 URL (domain.com/exercise/id)。
我所有的 id 都标有用于 OG 聚合的开放图元信息。
到目前为止,一切都很好。但是我的“项目”的 URL 在我的域上 - 将在画布视图的 iframe 中显示的域。
我发布这样的活动:
但是现在我墙上的活动提要中指向我的练习的链接指向我的网站,而不是我的应用程序的画布页面。Altought 我只设置了我的画布 URL - 没有别的。
是否有任何设置,这些 URL 应该只显示在画布视图中?或者我是否必须做一个解决方法,比如重定向到我的页面的画布视图?
提前致谢, 尤里克