2015-11-21 3 views
1

У меня есть приложение для холста Facebook (единственное приложение, созданное для webgl). Я принимаю его на разбор. После запуска приложения на Facebook, я получаю ошибку:У этого приложения Parse нет страницы по запрашиваемому адресу

Это Анализировать App не имеет страницы в запрашиваемом URL

Однако, я могу получить доступ моего приложения, когда я печатаю ссылку синтаксического анализа непосредственно в веб-браузер.

Хотя я поместил файлы webgl в папку под общей папкой и создал файл express.js, который перенаправляет получение из Facebook, он все равно не работает.

Что должен содержать файл express.js? Где это должно быть помещено (общедоступная или облачная или детская папка). Нужно ли мне переименовать файл index.html и переместить его в другое место, как кто-то предложил?

И, наконец, нормально ли использовать .htaccess при нажатии файлов через оболочку?

ответ

2

Согласно синтаксическим, хостинг поддерживает только HTTP GET по умолчанию. (https://www.parse.com/questions/parse-hosting-and-facebook-canvas-apps)

Вам просто нужно добавить этот кусок кода в облако/app.js

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

Надеется, что это помогает ,

0

Код WeiWei работал. Вот полный код app.js или main.js, Но, рекомендуется использовать этот код внутри app.js

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

Смежные вопросы