Мне нужно узнать время истечения срока действия токенов доступа Facebook.Как запросить время истечения срока действия Facebook-токена?
Я уже знаю следующие способы:
продлить срок службы маркера. Ответ будет содержать время истечения токена. Но этот метод требует секретности приложения, которого мы не всегда имеем.
использовать отладочный токен Facebook (https://developers.facebook.com/tools/debug). Но для этого требуется, чтобы наш код разбирал этот html-файл и выглядел не совсем изящным.
Так можно ли использовать график api/fql для запроса срока действия токена? Я искал в Google, но не получил ответа.
«Но этот метод требует применения секретности, которой у нас не всегда есть». --- как это возможно? Если это ваше приложение - у вас всегда есть секрет приложения – zerkms
Итак, у вас есть токены доступа, но нет приложения Secret ... как получилось? –
Когда вы получаете токен доступа, вы также получаете время истечения, ВСЕГДА, за исключением токена приложения. Поэтому просто сохраните параметр * expire * рядом с токеном доступа, и вы узнаете, когда он истечет. –