此Parse App在请求的URL上没有页面

时间:2015-11-21 19:23:16

标签: facebook parse-platform

我有一个Facebook Canvas应用程序(为webgl构建的unity3d应用程序)。我在解析时主持它。在Facebook上启动应用程序后,我收到错误:

此Parse App在请求的网址上没有网页

但是,当我直接在网络浏览器中输入解析链接时,我可以访问我的应用程序。

虽然我将webgl文件放在公共文件夹下的一个文件夹中并创建了一个express.js文件,该文件重定向来自Facebook的get,但它仍然不起作用。

express.js文件应包含哪些内容?应该放在哪里(公共或云或儿童文件夹)。我是否需要重命名index.html文件并将其移至其他人建议的位置?

最后,在通过shell推送文件时忽略.htaccess是否正常?

2 个答案:

答案 0 :(得分:2)

根据解析,托管默认只支持HTTP GET。(https://www.parse.com/questions/parse-hosting-and-facebook-canvas-apps

您只需将这段代码添加到您的cloud / app.js

即可
app.post('/', function(req, res) {res.redirect('/');});

希望它有所帮助。

答案 1 :(得分:0)

威威的代码有效。这是app.js或main.js的完整代码,但是,建议在app.js中使用此代码

var express = require('express');
var app = express();
app.post('/', function(req, res) {res.redirect('/');});
app.listen();