У меня есть ссылка на моей странице, и ссылки имеют href, установленный этим $facebook->getLoginUrl();
, когда я нажимаю на ссылку и перехожу на facebook. Я получаю эту ошибку: An error occurred. Please try again later.
: | ? Любая помощь? Благодаря!Facebook connect «Произошла ошибка. Повторите попытку позже».
<?php
class iM_Action_Helper_FbData extends Zend_Controller_Action_Helper_Abstract
{
public function direct(array $params = array())
{
return true;
}
/*
* Connecting to facebook
* It connects to facebook, this is used when you need to log a user out,
* or if you want to get some data about a user which uses facebook
* @return OBJ
*/
public function fbConnect()
{
$getFB = Zend_Registry::get('FB');
$facebook = new Facebook(array(
'appId' => $getFB->FB->APPID,
'secret' => $getFB->FB->SECRET,
'cookie' => true
));
return $facebook;
}
/*
* Checks to see if a user is loggedin
* @param string $redirect
*/
public function checkIfLogged($redirect = "/")
{
$fbLogin = new Zend_Session_Namespace('fbLogin'); #Get Facebook Session
if(!$fbLogin->user) $this->getActionController()->getHelper('redirector')->gotoUrl($redirect); #Logout the user
}
public function fbLoginUrl()
{
$facebook = $this->fbConnect();
return $facebook->getLoginUrl();
}
}
Что делать в контроллере действия, я прохожу этот $this->getHelper('FbData')->fbLoginUrl();
к мнению, что это не возвращает в facebook URL для входа, так что, когда пользователь нажимает на ссылку, он переадресации с его Facebook, и после того, как что я хочу, чтобы меня перенаправили обратно на мою страницу, чтобы я мог войти в систему, является ли моя концепция неправильной?
Войдите в аккаунт пользователя facebook, у которого есть привилегии администратора над приложением и посмотрите, какую ошибку он показывает. Он должен показать определенную ошибку установки. Также проверьте, что URL-адрес, который вы перенаправляете, установлен в разделе веб-сайта (facebook не будет перенаправлять на любой URL-адрес). Убедитесь, что вы правильно установили домен и защищенный URL. –
Вам понадобится дополнительная информация. Как вы создаете SDK для Facebook? Какие параметры вы используете для метода getLoginUrl? – Lix
ОБНОВЛЕНО! Пожалуйста, проверьте мой главный пост. Спасибо! – Uffo