Я создаю приложение facebook. Мне нужно получить некоторые разрешения. Я использую php sdk. Все работает нормально, но проблема заключается в том, что URL-адрес LOGIN открывается во всплывающем режиме, и некоторые браузеры не позволяют этого действия. Можете ли вы сказать, что я могу сделать в этом случае? <?php require 'src/facebook.php'; $config = array( 'appId' => '123456789', […]
Мой код входа в facebook с помощью php sdk не работает. Когда я нажимаю на кнопку входа в index.php, он открывает всплывающее окно, где я ввожу свой адрес электронной почты и пароль, а затем он просто возвращает меня к index.php с некоторым кодом, добавленным к URL-адресу: http://localhost/test.php?code=AQAr4gedKEz01BGIGpIB5Ijh66bk9j7qhW9…etc Также $ user возвращался 0 даже после попытки […]
Я создал приложение. Существует форма, в которой есть два поля электронной почты и имя. Существует кнопка, которая позволяет вам входить в систему с помощью facebook, после чего она получит имя пользователя и адрес электронной почты. Я пробовал много способов. Я могу получить имя и другие детали, но я не мог получить электронную почту пользователя. Я […]
Я делаю вход в facebook и выходим с веб-сайта. Поэтому, если пользователь хочет войти на сайт, он нажмет на facebook login, и когда он нажмет на выход, он автоматически выйдет из обеих сторон как с Facebook, так и с сайта. Итак, все для этого я сделал свой код таким, как этот. В index.html мой код […]
Почему следующие не работают? // Login or logout url will be needed depending on current user state. if ($user) { $logoutUrl = $facebook->getLogoutUrl(); } else { $loginUrl = $facebook->getLoginUrl(); header("Location: ".$login_url); } Используя xdebug, я вижу, что он проходит через раздел else , но когда он доходит до конца файла, он остается на текущей странице, […]
ПРИМЕЧАНИЕ. Я прочитал все связанные с этим вопросы по этой проблеме, но я не смог найти решение для своей проблемы. Facebook API API HTTPS Facebook: проблема с небезопасным JavaScript (значения document.domain должны быть одинаковыми) Я столкнулся с заблокированной рамкой facebook api issue: Blocked a frame with origin "https://www.facebook.com" from accessing a frame with origin "http://static.ak.facebook.com". […]
Я использую SDK для JavaScript Google, чтобы открыть всплывающее окно входа, когда пользователь нажимает кнопку «Вход». Код, так как Facebook предоставляет в закате: $(".loginButton").click(function(){ FB.login(function(response) { FB.api('/me', function(response) { console.log(response.id); //User ID shows up so I can see that the user has accepted the app. }); }); Я также могу использовать FB.getLoginStatus() чтобы проверить, действительно […]
Я использую fb connect с помощью js. Это мой код: <script> window.fbAsyncInit = function() { FB.init({ appId : 'xxxxxxxxxxxxxxxx', status : true, cookie : true, xfbml : true, oauth : true }); FB.Event.subscribe('auth.login', function(response) { obj=response.authResponse; token=obj.accessToken; setCookie("access_token_fb", token, '2'); window.location.reload(); },true); }; (function(d){ var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;} js = d.createElement('script'); […]
Я переношу свое старое приложение FB в новый графический API с помощью PHP API У меня две страницы: общедоступные (которые не требуют входа пользователя) и частные (которые делают) Таким образом, код каждой отдельной страницы php в моем приложении работает следующим образом: if (this_page_requires_user_login){ $facebook = new Facebook(…) ; $session = $facebook->getSession ; if (!$session){ $url […]
Мы хотим разрешить пользователям входить на наш сайт со своей учетной записью Facebook, поэтому я выполнил шаги, которые FB дал, чтобы добавить кнопку входа в facebook в наш заголовок: Сразу после тега тела на сайте я закончил с этим: <div id="fb-root"></div> <script> window.fbAsyncInit = function() { FB.init({ appId : '331796760586880', cookie : true, xfbml : […]