Каковы единицы FB.getAuthResponse(). ExpiresIn?

Когда я делаю это в JavaScript JavaScript API:

FB.getLoginStatus(function(response) {
    console.log(response.authResponse.expiresIn);
});

Я возвращаю целое число, например 5184000.

Когда это? Каковы единицы? Какая эпоха? Это явно не в миллисекундах с 1970 года. Как мне преобразовать это в дату в JavaScript?

Ответ 1

Это время истечения в секундах. Это эквивалентно 60 дням.

Чтобы преобразовать в дату, прочитайте здесь.

Ответ 2

Согласно документу, через несколько лет оно могло измениться:

expiresIn

Отметка времени UNIX по истечении срока действия токена. По истечении срока действия токена пользователю необходимо будет снова войти в систему.

https://developers.facebook.com/docs/facebook-login/web/