We understand that the long-lived user access token is valid for 60 days. However, as stated on this page: https://developers.facebook.com/docs/facebook-login/guides/access-tokens/get-long-lived/ "Native mobile apps using Facebook's SDKs get long-lived User access tokens, valid for about 60 days. These tokens are refreshed once per day when the person using your app makes a request to Facebook's servers. If no requests are made, the token will expire after about 60 days, and the person will need to go through the login flow again to obtain a new token."
Is this "access token refresh" functionality limited to native mobile apps? For web apps, is there any method to extend the validity of a user access token?
We are currently developing a SaaS service that retrieves advertising report data via APIs from multiple platforms. Users of our service obtain "user access tokens" through Facebook Login. Therefore, we cannot use "Page access tokens" or "System User Access Tokens."