2015-07-30 2 views
0

Я работаю над пользовательским плагином Wordpress для своего сайта. У меня несколько учетных записей, поэтому мне нужно несколько каналов. Я использую Fascebook SDK v3 (у моего сервера установлена ​​более старая версия PHP, с которой не работает новейший SDK). Я загрузил и включил правильные файлы, никаких ошибок.Нужно ли создавать полноценное приложение для использования SDK для Facebook?

Затем я вошел в одну из своих учетных записей и создал новое приложение, чтобы получить идентификатор приложения и секретный ключ. Однако мой плагин не работает, потому что он говорит, что он не «живой».

Мне нужно сделать заявку и обзор, требующий значков, скриншотов и т. Д. Однако я не хочу, чтобы мое приложение было доступно всем только моей странице.

+0

Каков ваш плагин, требующий доступа к SDK для Facebook? – duskwuff

+0

Все, что мне нужно - это изображение профиля страницы, URL-адрес страницы и количество последних сообщений. Конечно, я полагаю, мне нужен SDK для этого, так как мне нужна была подобная информация для части канала Twitter для плагина. – dcp3450

+0

_ «Мне нужно сделать заявку и обзор, требующий значков, скриншотов и т. Д.» _ - нет, вы этого не делаете. Вам просто нужно установить его «вживую» на вкладку «Статус» и «Обзор» в панели инструментов приложения, вот и все. (И пока вы специально не настроили его для какой-либо платформы, другие пользователи не смогут «делать» многое с вашим приложением, даже если оно теперь открыто.) – CBroe

ответ

0

Для этого вам не нужно создавать приложение для Facebook. Приложения предназначены для ситуаций, когда вам необходимо получить доступ или изменить информацию о других учетных записях пользователей. В таких ситуациях, как этот, где вам нужно только работать с информацией, к которой вы лично имеете доступ, должно быть достаточно Facebook Graph API.

Для этой страницы вам необходимо указать create a page access token, а затем получить адрес endpoints related to the page, чтобы получить информацию на странице или прочитать ее сообщения.

+0

Похоже, что это работает в стороне от доступа токен истекает. Вы знаете, как я могу создать токен доступа, который не истекает? – dcp3450

+0

Из того, что я понимаю, до тех пор, пока вы проходите процесс создания долгоживущего токена, его срок службы будет автоматически увеличен до тех пор, пока вы будете продолжать его использовать. Подробнее см. Раздел «Истекает и продлить токены» в документации к токену доступа. – duskwuff

+0

Похоже, мне нужна информация о приложении, возможно, потребуется создать это, из того, что я могу сказать. Он говорит, чтобы взять краткосрочный токен и позвонить, используя кратковременный токен, app-id и app-secret для '/ oauth/access_token?' – dcp3450

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