Posts under category Meta & Facebook

I have an app that requires ongoing access to a users facebook account without their repeated login.
To generate an access token for the page we run the fb.api/oauth/access_token - also passing in the client ID, client secret, redirect_uri, and code. This code works as expected and creates the access token for the app.
Facebook documentation indicates that this token is live for 60 days.
To re-generate access keys: we run:
fb.api('oauth/access_token', {
clientID: this.id,
clientSecret: this.secret,
fb_exchange_token: token,
grant_type: 'fb_exchange_token'
The above code should create a new access key. However, when we test the keys we get the following error message:
Error validating access token: The session has been invalidated because the user changed their password or Facebook has changed the session for security
the subcode is 460: indicating Facebook password changed by user. Yet this is not the case for every client.
Please advise. Will users definitely need to log in once every 60 days? Does the refresh token not work?

We are unable to get user's instagram_business_account.id after they connect our app. We used to get this ID from user's facebook page via me/accounts?fields=instagram_business_account{id}
This is no longer possible due to me/accounts requiring business_management permission. We don't want to manage their business, we just want to access their profile.
Anyone else in the same boat? Is there any other way to get their Instagram Business ID?

Hello! We have a problem: We cannot authorize a channel in our service, Wazzup, all permissions are granted, all accesses are granted too. At the same time it does not see, as if there is no connection. The response to our request simply comes back with an empty data field https://developers.facebook.com/tools/explorer/506479607325218/?session_id=6854632167979263
At the same time, if you give access in Facebook itself, at the level of "Access to the page at the Facebook level", everything is connected But there is another problem: to grant access in this way also does not work, Facebook itself does not search for personal pages neither by name, nor by mail, nor by any other way. Could please address this issue?

We are using 14.0 version to pull the associated paged using API "me/accounts" and recently we have observed that API is not returning all the pages list as expected. Also we have observed one thing that previously we were getting Facebook personal + business pages list. But now only Facebook personal pages are getting listed and not Facebook business pages.
Can someone please share solution on this!
Thanks.