Я пытался найти способ заставить мое приложение Facebook iframe (встроенное в PHP) работать, не требуя отдельных методов аутентификации. Я уже вошел в Facebook, но по какой-то причине я все еще вижу все эти уведомления Oauth из примера в PHP SDK.
Единственные данные, которые мне нужны, общедоступны, даже если они не «добавляют» мое приложение. Я собираюсь получить их идентификатор в Facebook (поскольку это конкурс, нам нужен уникальный идентификатор для отслеживания), а также их имя и (необязательно) адрес электронной почты.
Проблема в том, что я не могу использовать API для получения общедоступной информации, если я уже не знаю их имени пользователя Facebook. Любые идеи о том, как я мог бы получить их зарегистрированное имя пользователя или публичный дескриптор, чтобы я мог затем извлечь остальную информацию?
По какой-то причине Oauth сводит меня с ума сегодня с Facebook.
Sidenote:
Мне удалось технически запустить Javascript SDK, который предоставил PHP некоторую информацию для использования. Единственная проблема заключается в том, что после входа в систему я не вижу данных. Если я освежусь ... тогда это появится. Не знаете, почему требуется обновление, так как я не ожидаю, что пользователю действительно придется нажать кнопку обновления, чтобы продолжить работу с приложением.