2013-11-15 5 views
0

У меня есть сайт PHP. Пользователь может зайти на этот сайт и подключиться к Facebook. Когда пользователь подключен, я получаю идентификатор пользователя и маркер доступа и сохраняю его в базе данных. Я использовал этот токен доступа для публикации некоторых вещей (текст, фотографии и ссылки на пользователей FB).Facebook API PHP и срок действия токена

Теперь я вижу, что токен доступа истекает через 60 дней (расширенный токен), и после этого мне нужно пригласить пользователя снова подключиться к Facebook.

Проблема в том, что на моем сайте необходимо отправить пару сообщений, которые пользователь написал после того, как он прошел. И пользователь может подключиться к Facebook, например, 1 сентября 2013 года и может пройти через пару лет.

Есть ли способ опубликовать сообщения в учетной записи пользователя этого пользователя, не запрашивая у пользователя возможность снова подключиться к Facebook (конечно, если пользователь не откажет в приложению Facebook до этого), даже токен истек.

Twitter и YouTube имеют неигровые маркеры, которые позволяют мне публиковать сообщения на этих социальных сетях через пару лет (конечно, если пользователь не откажет моему приложению в своих учетных записях на Twitter и YouTube).

Thanks

ответ

1

Для простого размещения на стене пользователя; вы можете использовать APP ACCESS TOKEN (APP-ID|APP-SECRET).

+0

Можно ли создать альбом и загрузить фотографии на этот альбом с помощью этого APP ACCESS TOKEN? –

+1

Нет. Вы можете просто отправить и получить основные данные, вот и все. Кроме того, вы должны обновить токен, снова запустив пользователя в поток входа в систему - как вы уже знаете –

Смежные вопросы