Регистрация с использованием API Facebook. Поля не отображаются в iFrame

#facebook #facebook-graph-api #facebook-php-sdk #registration #facebook-login

#Facebook #facebook-graph-api #facebook-php-sdk #Регистрация #facebook-вход

Вопрос:

  • если я уже вошел в систему, я вижу кнопку регистрации. Но если выйти из Facebook, iframe остается пустым. В нем ничего нет.

Другая проблема, с которой я сталкиваюсь, если я добавляю поля в iframe, в iframe снова ничего не отображается (даже когда я вошел в систему. Где может быть проблема. Вот мой код

 <iframe src="https://www.facebook.com/plugins/registration?
             client_id=683316051721681amp; 
             redirect_uri=http://www.mytimesheet.us/fb_redirect.php
        ">
</iframe>
  

С именем полей ниже регистр вообще не работает

 fields= [
{'name':'name'},
{'email:'email'}
]
  

Примечание: я использовал этот хороший учебник, но он не работает для меня.

Комментарии:

1. Я бы посоветовал не использовать диалоговое окно регистрации, поскольку оно было удалено в API версии 2.0. Поэтому, даже если вы заставите его работать, он перестанет работать 30.04.2015

2. это метод iFrame. Я не уверен, что это представляет собой диалоговое окно. Это делается только для отправки данных.

3. Я имел в виду плагин регистрации. Посмотрите на верхнюю часть developers.facebook.com/docs/plugins/registration/v2.0

4. Спасибо за ссылку. какие другие методы я должен использовать?

5. Используйте login и попросите у пользователя разрешения на необходимые вам данные