问题标签 [facebook-canvas]

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 投票
5 回答
20969 浏览

facebook - Facebook iframe 选项卡签名请求始终为空

我正在使用 Facebook 应用程序选项卡,并希望使用此处记录的签名请求包:http: //developers.facebook.com/blog/post/462/

我正在尝试使用他们的示例代码来解包应该传递给选项卡的签名请求,但是 , $_POST,$_GET并且$_REQUEST总是空的。

确切的代码适用于画布页面,我能够解析签名的请求。

他们最近的公告中有什么我遗漏的吗?

顺便说一句,该应用程序没有发布到市场,我的标签安装在的粉丝页面是私有的。这会有所作为吗?

-赛斯

0 投票
1 回答
1109 浏览

php - 在 Facebook 画布页面上将用户重定向到我的网站

我有一个小问题。我想在用户访问我的 facebook 画布页面时将他重定向到我的网站。和friend.ly一样。他们将用户重定向到他们的网站,而不是在 Canvas 页面中显示内容。问题是当我使用 PHP 标头函数时,它会在 iframe 中显示网站。我想重定向我的整个页面。

0 投票
1 回答
857 浏览

facebook - Facebook页面点赞后进入Facebook Canvas页面应用

我在 Facebook 上为客户开发了一个活动,首先需要有人点赞该页面以显示独家内容(典型的显示标签),独家内容将粉丝引导到画布页面应用程序,这是一个小型 Flash 游戏,粉丝可以在其中玩老虎机赢取活动的免费门票。

有人玩完游戏后,会要求他们填写朋友的电子邮件地址,以邀请他们的朋友也玩游戏。他们将收到一封电子邮件,直接将他们定向到画布应用程序。

这样我们就错过了他们对初始页面本身的喜欢,是否可以在画布应用程序页面上实施检查他们是否喜欢给定的页面。(在这种情况下是带有显示选项卡的粉丝页面)。

0 投票
3 回答
1740 浏览

facebook - 画布授权错误 191

我正在尝试在 facebook 上实现一个画布页面。Canvas 教程说我应该将 redirect_url 设置为画布页面 :

但是,当我这样做时,我收到错误 191。如果我将其设置为画布 url http://www.<mysite>.com/fbCanvas,那么我会丢失 Facebook 界面,因为它在“顶部”窗口中打开。实现此功能的正确方法是什么?这是 Facebook 的错误吗?

0 投票
2 回答
1711 浏览

javascript - 我在哪里指定画布页面/名称?(不是画布 URL)

我是 facebook 应用程序的新手,正在开发一个简单的 Javascript 应用程序。我知道我一定遗漏了一些重要的东西,但是我在应用程序设置中看不到任何指定画布页面的地方。我在网上看到的所有屏幕截图都包括它,但不是我的,我附在此处:

在此处输入图像描述

0 投票
1 回答
508 浏览

iframe - 面向网络用户但响应移动用户的应用程序的 iframe?

我正在构建一个 Facebook 网络应用程序http://www.beerwhich.com,目前已将其设置为在 Facebook iframe 中显示该应用程序。

也就是说,我想知道我是否可以做以下两件事之一:

  1. 摆脱用于查看 Web 应用程序的手机的 iframe,并为应用程序指定特定于移动设备的样式。

  2. 保留 iframe 但仍检测用户是否在手机上查看网络应用程序,因此我可以指定特定于移动设备的样式

任何有关 iframed 应用程序的移动/响应式 Web 应用程序建议都会非常有帮助!

0 投票
2 回答
5492 浏览

facebook - 应用设置中的画布高度选项“自动调整大小”与“流体”

Facebook 设置中有关画布高度设置的问题。
有 2 个选项Auto-ResizeFluid并且它们似乎以相同的方式起作用。
Canvas Tutorial中,似乎第二个选项应该是scroll barsCanvas Height,所以我假设该Fluid选项是一个新功能。

Auto-Resize但是 Canvas Height 设置为或之间有什么区别Fluid

0 投票
4 回答
16254 浏览

php - Facebook 画布应用 HTTPS 和 HTTP

我创建了两个 Facebook 画布应用程序。我在访问应用程序时遇到问题。在应用程序设置中,您必须输入:

画布 URL 安全画布 URL

Secure Canvas URL 不接受 HTTP 链接,但只接受 HTTPS。当我的一些用户访问我的应用程序链接时,例如http://apps.facebook.com/my_app Facebook 会自动将他们重定向到 https://...

Canvas 应用程序内容是从我的服务器加载的,该服务器只能通过 HTTP 访问。被重定向到https://apps.facebook.com/my_app的用户无法加载我的应用程序,因为 Facebook 画布想要通过 HTTPS 从我的服务器加载内容。我如何解决这个问题,而不在 mu 服务器上启用 SSL?

并非所有用户都被重定向到https://apps.fa ...?这是如何处理的?

0 投票
3 回答
589 浏览

security - 2 个应用程序的 1 个 SSL 证书?

我们提供了几个游戏应用程序。我们现在必须集成 SSL 证书来处理 facebook 上的新 HTTPS 指南。我的问题是:

我们是否必须为我们的 Facebook 游戏使用不同的 URL,例如

  1. facebook.game1.com & facebook.game2.com => 在这里我们需要购买和实施几个 SSL 证书,对吧?

  2. 还是我们可以坚持使用像 facebook.company.com 这样的单一域并为我们的游戏使用子域?=> 是否可以只实施一个 SSL 证书?

我在哪里可以找到更多信息?

多谢!!!!

0 投票
1 回答
1232 浏览

javascript - 在 Facebook Canvas 内部重定向

我正在开发一个 Facebook 应用程序。它在 www.domain.com 上。选择您的应用程序如何与应用程序设置页面的 Facebook 部分集成时选择了 Facebook上的应用程序选项。并且 www.domain.com 设置为canvas url

很快,我的应用程序网址:http ://apps.facebook.com/name和应用程序的画布网址为:http ://domain.com 。

它运行良好,但在我的应用程序的注册过程中,我需要重定向到http://domain.com/addnew。当我使用 JS 重定向时,它从 Facebook 退出并访问http://domain.com/addnew。但我想重定向到 Facebook 内部(在画布框架上)。

我希望你能理解我。