Параметры Facebooker пустые - PullRequest
       20

Параметры Facebooker пустые

0 голосов
/ 16 августа 2010

Я пытаюсь подключить facebooker и authlogic, используя это http://github.com/kalasjocke/authlogic_facebook_connect

У меня были проблемы, поэтому я начал отлаживать код драгоценного камня facebooker. Я понял, что никакие параметры не устанавливаются с помощью входа в Facebook, которые имеют какое-либо отношение к Facebook. Я могу нажать кнопку входа в Facebook, она откроет окно Facebook, как и должно, и я принимаю / вход в Facebook. Тогда в facebooker / rails / controller.secure_with_facebook_params! Я распечатываю параметры, вот что показывает:

authenticity_token<pulled out token number>actioncreatecontrollerperson_sessions

person_sessions - это имя моих user_sessions. Не уверен, если это имеет значение, хотя ...

Вот и все. Очевидно, здесь должны быть другие параметры. Я проверил, чтобы убедиться, что все номера моих приложений в порядке с facebooker.yml (хотя, честно говоря, я не понимаю, почему это будет иметь значение, поскольку я еще не делаю приложение для Facebook, просто хочу использовать connect).

Есть идеи? Я был бы ОЧЕНЬ благодарен, если бы кто-нибудь мог мне помочь ... любые подсказки были бы полезны!

K

Ответы [ 2 ]

0 голосов
/ 08 сентября 2010

У меня была такая же проблема, моя проблема заключалась в том, что я установил домен сайта на странице настроек своего приложения в самом Facebook ... Я потратил много времени на то, чтобы поиграть с моим кодом и настройками в приложении rails, когда оно былоНастройка Facebook все время.В конце концов, спасибо Алексу Нету за авторскую группу Google.Итак, что у меня было

  • Код приложения 150132505999999
  • Секрет приложения e7fb8001d80e99999999999999999999
  • URL сайта http: // localhost: 3000
  • Домен сайта localhost

и то, что я должен был получить, было

  • Идентификатор приложения 150132505999999
  • Секрет приложения e7fb8001d80e99999999999999999999
  • URL сайта http: // localhost: 3000
  • Домен сайта

Дух, вероятно, очевидный, но я надеюсь, что это кому-нибудь поможет.(Мне пришлось разбить URL-адрес сайта на наличие спама на этом сайте)

0 голосов
/ 16 августа 2010

Argh Я думаю, я наконец понял это! Поскольку у меня еще нет приложения, тогда для set_asset_host_to_callback_url в facebooker.yml должно быть установлено значение false. Однако после того, как это будет сделано, вы должны закрыть браузер, поскольку он, кажется, сохраняет предыдущую сессию. Теперь, чтобы исправить мою следующую проблему!

...