Я пытаюсь реализовать свое первое приложение для Facebook, и я застрял на самом первом этапе кодирования.
Я создал приложение на веб-сайте Facebook, получил свой идентификатор приложения и делаю приложение ASP.NET для проверки аутентификации. В нем всего одна строчка:
Response.Redirect( "https://www.facebook.com/dialog/oauth?client_id=MYAPPID&redirect_uri=localhost");
Когда я запускаю его, он перенаправляется на facebook, и я получаю:
Произошла ошибка с MYAPPNAME. Повторите попытку позже.
Он извлекает имя приложения, поэтому идентификатор правильный, и я мало что мог ошибиться :-)
Я также пытался использовать другие URL-адреса вместо локального хоста, и в настоящее время я готовлю VPS, чтобы попробовать его с общедоступным веб-приложением, если оно не работает с локальным.
Поиск нашел только много сообщений с жалобами на похожие проблемы, но не на одну и ту же. Я нашел этот вопрос, который выглядит очень похоже, но подтвержденный ответ говорит о редактировании FB.init(), который, я думаю, является частью некоторого SDK, поэтому для меня неприменим.