2015-05-21 3 views
0

Я пишу сценарий cron, который периодически отправляется на facebook.Renew Facebook Access token через cron

Как я могу возобновить токен доступа каждый раз при запуске скрипта?

+0

см. Мой ответ ниже, я могу дать вам более точную информацию, если вы скажете мне, что именно вы называете api. – luschn

ответ

2

Если вам нужен токен пользователя, вы можете обновить его вручную только пользователем. Но вы можете расширить его до расширенного токена пользователя, действительного в течение 60 дней.

Если вам нужен токен страницы, просто увеличьте его, и он будет действовать вечно (то есть, пока вы не смените пароль).

Информации, как генерировать различные маркера можно найти в этих статьях:

Btw, autoposting для профилей пользователей не допускается, поэтому я предполагаю, что расширенный состав Ток-то, что вы хотите.

+0

Да, я пытаюсь опубликовать страницу/в качестве страницы. Я не знал, что токены доступа к странице не имеют ограничения по времени, поэтому я предполагаю, что я буду использовать это с этого момента. – ddrjm

+0

осторожно, есть разница между токенами страниц и расширенными токенами страницы. – luschn

+0

Я имел в виду расширенные жетоны. Но то, что я нахожу странным, заключается в том, что расширенный срок службы токенов страниц не документирован нигде, о котором я до сих пор не видел в документации. – ddrjm