Отправка сообщения в Facebook с помощью API-интерфейса UE, возвращающего ошибку 403

я использую PHP SDK для использования UE API UE в моем проекте PHP laravel. Я успешно создал пользователя и соединение и получаю правильную версию json. Но когда я пытаюсь отправить сообщение, используя приведенный ниже код, я получаю 403 запрещенную ошибку:

    $options = array(
"receivers" => array(
array(
"name"=> "Me")
),
"message"=>array(
"subject"=>"test",
"body"=> "ABC",
"image"=>"http://politibits.blogs.tuscaloosanews.com/files/2010/07/sanford_big_dummy_navy_shirt.jpg",
"link"=>array(
"uri"=> "http://google.com",
"description"=> "link desc",
"title"=>"link title")
)
);

//Send the message and get their uris
$uris = $connection->send_message($options);

Пожалуйста, предложите какое-нибудь решение.

0

Решение

Маркер доступа, возможно, истек. Пожалуйста, снова подключите соединение facebook или обновите соединение.

Срок действия маркеров доступа к Facebook составляет около двух часов. Для более долгоживущих веб-приложений, особенно на стороне сервера, необходимо генерировать долгоживущие токены. Долгоживущие токены обычно длится около 60 дней.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]