Приложение не открывается при использовании панели «Мои приложения» - PullRequest
0 голосов
/ 13 декабря 2011

У меня проблема с приложением facebook, которое в данный момент находится в стадии разработки (http://apps.facebook.com/199067363458724, указывает на http://localhost:3000)): я могу без проблем зайти на URL приложения, но когда я нажимаю на «панель быстрого доступа», мое приложение не может быть загружено (см. скриншот).

Я попытался отладить, но не могу найти причину такого поведения.После щелчка facebook пытается получить доступ к https://apps.facebook.com/ajax/canvas.php?__a=1&fb_app_name=199067363458724&uri=%2F199067363458724%2F%3Ffb_source%3Dcanvas_bkmk_top%26count%3D0&__user=XXXXXXXX с помощью Ajax-запроса, но возвращается «302 Not found».Когда я открываю https://apps.facebook.com/199067363458724/?fb_source=canvas_bkmk_top&count=0 вручную, все работает нормально.

Есть идеи?Большое спасибо!

1 Ответ

1 голос
/ 04 января 2012

Хорошо, я нашел решение проблемы: установите пространство имен для приложения! (http://facebook.stackoverflow.com/questions/8718106/set-human-app-name-for-facebook-app)

Затем вы можете использовать http://apps.facebook.com/appid и http://apps.facebook.com/namespace, и все ссылки идут на URL пространства имен.

...