Фейсбук "Несанкционированный IP-адрес" исключение - PullRequest
1 голос
/ 12 июня 2011

Мое приложение facebook не работает в производственной среде.

На локальном хосте все работает нормально, но в рабочей среде Facebook возвращает исключение "неавторизованный IP-адрес".

Я использую https://github.com/facebook/php-sdk lib

Мой запрос:

   $facebook = new App_Facebook(array(
        'appId' => $this->fbAppId,
        'secret' => $this->fbAppSecret,
        'cookie' => true
    ));

    $user = $facebook->getUser();

    $session = $facebook->getSession();


    if (empty($session) || empty($user)) {
        throw new Exception('Error facebook connect');
    }

    try {
        $fbFriends = $facebook->api('/me/friends',array('fields'=>array('name','id')));
    } catch (App_Facebook_ApiException $e) {
        $user = null;
    }

Кто-нибудь знает, что это и как это исправить?

1 Ответ

1 голос
/ 12 июня 2011

Перейти к https://www.facebook.com/developers/
Нажмите на свое приложение в разделе «Мои приложения» справа
Нажмите «Изменить настройки»
Нажмите на раздел «Дополнительно» слева
Проверьте раздел «безопасность». Я думаю, что вам нужно изменить некоторые настройки белого списка ip

...