CurlUrlInvalidException: Facebook обновление в реальном времени - PullRequest
1 голос
/ 05 октября 2011

Я пытался внедрить обновление в реальном времени в Facebook. Похоже, я смог подписаться.

  `$param = array(
            'access_token' => $user_access_token,
            'object' => 'user',
            'fields' => 'name',
            'callback_url' =>'http://127.0.0.1/storm/callback.php',
            'verify_token' => 'XYZ',
            'active' => true
            );
  $subs = $facebook->api('/'.$app_id.'/subscriptions', 'POST', $param);

`

Я получаю эту ошибку:

{"message":"http:\/\/127.0.0.1\/storm\/callback.php?hub.mode=subscribe&hub.challenge=1229793076&hub.verify_token=XYZ is an internal url, but this is an external request.","type":"CurlUrlInvalidException"}}

Это как-то связано с тем, что я тестирую его локально? Как я могу это исправить? Пожалуйста, дайте мне знать.

1 Ответ

1 голос
/ 05 октября 2011

Вам необходимо использовать свой реальный IP-адрес в 'callback_url'

...