Ho problemi poiché Facebook ha rimosso il permesso offline_access.Il token di accesso esteso da Facebook non funziona correttamente
provato 2 cose:
che sto facendo la chiamata come suggerito da Facebook.
https://graph.facebook.com/oauth/access_token? client_id=APP_ID& client_secret=APP_SECRET& grant_type=fb_exchange_token& fb_exchange_token=EXISTING_ACCESS_TOKEN
Ho provato anche l'SDK di Android, che utilizza l'intenzione di ottenere un token di accesso esteso:
intent.setClassName("com.facebook.katana", "com.facebook.katana.platform.TokenRefreshService");
A developers.facebook.com ho impostato la mia app per "Native/Desktop".
Ho disabilitato lo offline_access
anche nelle impostazioni dell'app.
Ho rimosso le vecchie autorizzazioni dal mio account Facebook prima di provare.
Entrambi i metodi forniscono i token 24 ore. Forse qualcuno può aiutarmi a fare la chiamata giusta per ottenere un token di 60 giorni?
Ho visto parecchie segnalazioni di bug su questo problema, ma anche che sono state risolte. Sembra non nel mio caso.
Forse si dovrebbe chiedere il supporto di Facebook a questo proposito. – kapa