我的页面选项卡中的应用程序无法加载,它会转到http://www.facebook.com/common/invalid_request.php#

发布于 2024-12-01 23:21:40 字数 778 浏览 5 评论 0原文

我的 Facebook 应用程序在我的 Canvas 上正确加载。 http 和 https 都称为 SSL。然后,我将该应用程序作为选项卡添加到我的页面。但是,当我单击该选项卡时,我得到的只是一张 Facebook 徽标图片,当我点击链接(即单击 Facebook 徽标链接)时,它会将我带到 https://www.facebook.com/common/invalid_request.php

我认为 Canvas 宽度尺寸可能约为 720px,并且我降低了我的网站宽度为 520px,页面大小。

八月的一个人也有同样的问题: 页面中的 Facebook 应用程序错误

我编写了一个 Facebook 应用程序,我需要输入一个脸书页面。 该应用程序在 Facebook 页面之外(独立)运行良好。 但是,当我尝试通过页面选项卡访问应用程序时,Facebook 的徽标(链接到 http: //www.facebook.com/common/invalid_request.php#) 显示而不是应用程序。 这个问题的原因可能是什么?

My Facebook App , on my Canvas loads properly. Both http and https AKA SSL. I then added the app to my Page as a tab. But when I click on the tab, All I get is a Facebook Logo Picture, when I follow the link i.e. Click on the Facebook logo link it brings me to https://www.facebook.com/common/invalid_request.php

I though it might be that the Canvas width size is like 720px, and I lowered my sites width to 520px, the size of pages.

A person in Augest had the same question:
Facebook Application Error In Page

I programmed a Facebook app, and i need to put in a Facebook page.
The application works great outside the Facebook page (standalone).
But when I try to access the application through the page's tab, Facebook's Logo (which linked to http://www.facebook.com/common/invalid_request.php#) appears instead of the app.
What could be the reason to this problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

请别遗忘我 2024-12-08 23:21:40

Facebook 应用程序可以配置不同的页面选项卡 URL,当应用程序加载到页面选项卡上时应加载该 URL - 这是为您的应用程序设置的吗?如果是这样,它可能没有设置为您期望的 URL(即它与普通画布应用程序的 URL 不同)
此外,当在选项卡上加载页面时,POST 请求将通过signed_request 回调发送到您的服务器,因此您的服务器或代码可能只需要 GET 请求。

检查这些文档以获取更多信息:
https://developers.facebook.com/docs/appsonfacebook/pagetabs/ - 注意该屏幕截图目前已过时,我将看看我们是否可以在本周更新它们

https://developers.facebook.com/docs/authentication/signed_request/ 显示了对在页面选项卡加载时传递到应用程序的信息进行解码的方法

A Facebook app can have a different page tab URL configured which should be loaded when the App is loaded on a Page tab - is this set for your app? If so, it may not be set to the URL you were expecting (i.e it's not the same URL as your normal canvas app)
Also, when a page is loaded on a tab, a POST request is sent to your server with a signed_request callback, so your server or code may be expecting only a GET request.

Check these docs for more info:
https://developers.facebook.com/docs/appsonfacebook/pagetabs/ - note that the screenshots on this are currently out of date, i'll see if we can get them updated this week

https://developers.facebook.com/docs/authentication/signed_request/ shows the method to decode the info which is passed to your app on a page-tab load

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文