Подача офлайн-доступа

У меня есть приложение, которое, когда пользователь переходит в приложение, ищет свой канал для определенных сообщений. (У меня есть read_stream). Но мне нужно приложение, чтобы читать их каналы, когда захочу, как раз в час. Как я могу читать их канал, не входя в приложение?

Каждый раз, когда пользователь вводит ваше приложение, вы должны сохранить fb_id в вашей базе данных и вы должны сохранить расширенный токен. Этот токен будет действителен в течение 60 дней, поэтому каждый раз, когда пользователь переходит к вашему приложению, вы должны его обновить, поэтому этот срок не истечет.

Я не знаю, используете ли вы PHP SDK, но вот как вы можете получить расширенный токен facebook:

require_once("facebook.php"); $config = array(); $config['appId'] = 'YOUR_APP_ID'; $config['secret'] = 'YOUR_APP_SECRET'; $config['fileUpload'] = false; // optional $facebook = new Facebook($config); $facebook->setExtendedAccessToken(); $access_token = $facebook->getAccessToken(); $uid = $facebook->getUser(); //now that you have the extended token and the user id save it on your database. 

Теперь, в следующий раз, когда вы захотите прочитать фид пользователя в автономном режиме, просто возьмите идентификатор пользователя из базы данных и

 //the next time you want to read the user feed, just grab the uid from your database and access token and set it $facebook->setAccessToken($new_access_token);