просто для повторения процесса:
Я звоню по адресу https // graph.facebook.com / oauth / authorize? Client_id = .., чтобы получить код.
Это перенаправляет пользователя на страницу входа в Facebook.Они логинятся.Сеанс FB создается в их браузере.
Браузер перенаправляет на http // www.mysite.com / connect / callback? Code = ..
Я беру этот код и обмениваю его на токен: https // graph.facebook.com / oauth / access… ent_id = ...
Я использую этот токен длязвоните в API Graph и REST, делайте что-то от имени пользователя, например, обращайтесь ко мне.
Чтобы уточнить, я знаю, что токен работает, поскольку я могу запросить информацию в /me.
Моя проблема заключается в том, что когда я захожу на facebook.com в другой вкладке, ямне сказали, что мне нужно войти в систему, и это выводит меня из себя.
Я добавил функциональность, чтобы свернуться, чтобы сохранить куки, и я получаю:
# Netscape HTTP Cookie File
# http://curl.haxx.se/rfc/cookie_spec.html
# This file was generated by libcurl! Edit at your own risk.
.facebook.com TRUE / FALSE 1134567810 datr 1121456789-111cabef6e8b649338941b9ab289739a38803ec932211a0bec3ee8
Это правильно?Есть ли что-нибудь еще, что должно быть там?
Должен ли я иметь возможность проходить аутентификацию на FB с моим внешним сайтом, а затем получать доступ к FB без исключения?
Спасибо за любую помощь, буду признателенэто.