gpt4 book ai didi

facebook - 如何从本地主机测试我的 Facebook 页面选项卡应用程序

转载 作者:行者123 更新时间:2023-11-30 05:24:42 25 4
gpt4 key购买 nike

我正在开发一个 Facebook 页面选项卡应用程序。当我在应用程序设置中将页面选项卡 URL 设置为 localhost/fbapp 之类的内容时,它不起作用,因为页面选项卡不仅仅是 iframe。有什么解决方法可以解决这个问题吗?

编辑

我正在使用带有 fb C# SDK 的 ASP.NET MVC-3.0 构建 facebook 页面选项卡

到目前为止我尝试的是修改 hosts 文件以将我在应用程序设置中的 URL 指向本地主机 (127.0.0.1)。我一直以这种方式测试 Facebook 应用程序,但它在 Facebook 页面选项卡中不起作用。

最佳答案

在页面选项卡url设置中的Application设置

http://localhost/yourpagetabdir/

setting on facebook

我将此设置用于我的页面应用程序测试 frmlocalhost 它在我的 ASP.Net 开发服务器上工作正常如果您使用的是 IIS 服务器,请确保您的 IIS 服务器允许 iframe 中的页面。

在此之后如果你想获得页面签名的请求

 Facebook.FacebookConfigurationSection s = new FacebookConfigurationSection();
s.AppId = "AppID";
s.AppSecret = "Secret";
FacebookWebContext wc = new FacebookWebContext(s);
dynamic da = wc.SignedRequest.Data;
dynamic page = da.page;
string curpageid = page.id;
bool isLiked = page.liked;
bool isAdmin = page.admin;

关于facebook - 如何从本地主机测试我的 Facebook 页面选项卡应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12082151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com