Четыре дня назад я закончил работу над приложением Facebok в фрейме и щелкнул выключателем, чтобы запустить его - т.е. Я добавил URL страницы холста на страницу настроек моего приложения. В тестировании все шло гладко, и для нашей группы тестировщиков все шло гладко. В этой группе не было ошибок.
Мы начали рассылать ссылку на страницу приложения близкой группе друзей, и многие, но не все, сообщили, что у них появляется сообщение «Произошла ошибка. Пожалуйста, повторите попытку позже». сообщение. Когда мы отправляем тех же пользователей на фактический URL-адрес холста - т.е. за пределами фрейма Facebook - они могут получить доступ к приложению без проблем. Что еще более раздражает - если они потом вернутся и снова попробуют ссылку на страницу приложения, все будет нормально.
Кроме того, приложение не появляется в результатах поиска до тех пор, пока после пользователь не прошел аутентификацию в первый раз. Я знаю, что приложения, используемые человеком, взвешиваются до верха, но дело в том, что приложение не появляется вообще в списке, пока они не аутентифицируются в первый раз.
Некоторые идеи, которые мы реализовали на работе: причина - во-первых, поскольку переход SSL был сделан сравнительно недавно, возможно, в системе все еще есть некоторые странности. (Наше приложение на 100% SSL.) Во-вторых, что-то не так с аутентифицированными ссылками, потому что может объяснить, почему у людей возникают проблемы внутри Facebook, а не снаружи.
Похоже, что приложение находится в режиме «песочницы», но это явно не так, и не было уже несколько недель; у нас есть мобильное веб-приложение, которое не демонстрирует такого поведения, и работает с конца декабря.
Кто-нибудь сталкивался с подобными проблемами? Есть ли конкретные вещи, которые я должен проверить в настройках или в моем коде инициализации? Для справки вот холст URL:
https://likes.willowtreeapps.com/d/
и вот URL приложения:
http://apps.facebook.com/214113781988679/
Заранее спасибо за помощь!
Мэтт