加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 在本地主机上开发Facebook Connect Javascript API

发布时间:2020-12-15 22:48:11 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试编写一些 JavaScript函数来与Facebook流集成.但是,如果您直接在实时服务器上进行开发,Facebook可以访问他们要求我在www.mydomain.com/xd_receiver.htm上安装的xd_receiver.htm文件,它们似乎仍然可以工作.但是,大家都可以同意,在实时服务器上开发非
我正在尝试编写一些 JavaScript函数来与Facebook流集成.但是,如果您直接在实时服务器上进行开发,Facebook可以访问他们要求我在www.mydomain.com/xd_receiver.htm上安装的xd_receiver.htm文件,它们似乎仍然可以工作.但是,大家都可以同意,在实时服务器上开发非常重要.

这是我迄今为止所尝试过的

>将xd_receiver.htm放在实时服务器上,并在我的开发服务器上运行我的脚本,希望API Key能够告诉Facebook服务器在我的实时服务器上寻找xd_receiver.htm …没有运气
>使用Facebook注册两个API密钥:一个指向127.0.0.1的开发人员指针和一个指向我的现场的活动.这里的理论是,如果xd_receiver.htm只需要在本地,那么它会发现它通过127.0.0.1 …没有运气

有没有人想出一个办法呢?他们不能指望我们开发我们的Facebook应用程序纯粹生活没有开发沙箱.

一些背景信息值得一提:使用ASP.NET与VB,但希望纯粹使用Javascript.

解决方法

绝对有可能使用本地的xd_receiver.htm文件.我是一个交易的Facebook应用程序开发人员,我有几十个设置.

你最接近你的#2以上的正确答案.执行此操作的方法是创建两个版本的应用程序.如果我正在制作“MyApp”,我可能会有两个Canvas页面的“myapp”和“myapp-dev”页面以及相应的“www.myapp.com”和“192.168.1.1”的Canvas回调URL.每个都是一个单独的Facebook应用程序,具有自己的API密钥等.

apps.facebook.com/myapp将转到我的实时服务器,而apps.facebook.com/myapp-dev将转到我的本地开发机器.当然,您必须确保Facebook可以访问您的开发机器.

但是,事情应该从那里起作用.您甚至不需要不同版本的xd_receiver.htm文件,因为每个应用程序的文件内容总是相同的.只要你的FB.XdComm.Server.init(“/ xd_receiver.htm”);行点正确的文件,它应该工作.

我在配置文件中管理API密钥和路径,并且每个应用程序都有一个配置文件,无论是开发人员还是生产应用程序.这使得在应用页面上输出正确的键和路径变得容易.

您可以将开发应用程序保持在沙箱模式,并在本地计算机上进行所有工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读