2011-04-11 42 views
4

我在我的电脑上设置了Google App Engine以使用Python,因此我可以在http://localhost:8080/上制作我的第一个“Hello World”应用程序。在Facebook的开发人员部分,它说我需要Google App Engine和Python来测试应用程序。但我的问题是,我可以将我的服务器帐户上的文件(.yaml和.py)托管吗(一旦我完成测试)?我需要Google App Engine制作并运行Facebook应用吗?

+1

它在哪里说的?我可以有链接吗? – 2011-04-11 01:08:53

+0

http://developers.facebook.com/docs/samples/canvas/ – 2011-04-11 01:11:35

回答

5

您并不特别需要Google应用程序引擎,我相信这只是一个示例应用程序。您需要的主要功能是全球可访问的Web服务器。这样FB就可以从他们的服务器访问你的页面/应用程序。因此,根据语言,获得一个小型/免费托管帐户并从那里测试您的应用程序。或者,您也可以尝试使用动态DNS,以便能够从外部世界访问本地计算机http://www.dyndns.com/services/dns/dyndns/

+0

哦哇!谢谢!你得到一个复选标记并投票! – 2011-04-11 02:05:27

3

该示例用Python编写,专门针对Google App Engine。所以,是的,您确实需要Google App Engine才能不加修改地运行该示例。但是,几乎所有的网络托管都可以满足您的应用需求。