Facebook nie udostępnia tokena odświeżania.
Facebook udostępnia dwa rodzaje tokenów dostępowych,
krótko dostępu Token: token, który upłynął po krótkim okresie czasu (około 2 godzin).
Żetony dostępu krótkotrwałego są zwykle używane na klientach internetowych.
długowieczne tokeny dostępu: żeton dostępu, który ma długą żywotność (około 60 dni).
Żetony dostępu długoterminowego są zwykle używane w aplikacjach mobilnych i po stronie serwera.
Można wygenerować long lived access tokens
z SDK Facebook dla Androida i iOS, te żetony będą odświeżane raz dziennie, gdy osoba korzystająca z aplikacji wysyła żądanie do serwerów Facebooka. Jeśli nie zostaną złożone żadne żądania, token wygaśnie po upływie ustawionego terminu, a osoba będzie musiała ponownie przejść przez proces logowania, aby otrzymać nowy token.
Istnieje możliwość wymiany ważnego short lived access token
dla long lived access token
.
The documentation explains well about the tokens, exchanging methods, call parameters etc..
A jeśli Facebook nie mają odświeżania żeton, to mogę zrozumieć długi token żywo dostępu jako tokena odświeżania oraz krótki token dostępu żyć jako tokenu dostępu?
Nie. Nie możesz. Odśwież tokena to token, który może służyć do uzyskania nowego tokena dostępu.
Pakiety Facebook SDK mogą odświeżać token dostępu w regularnych odstępach czasu przed wygaśnięciem tokena, jeśli jest podłączony.
Nie mam pojęcia, co masz na myśli przez "token odświeżania"./Wszystko, co musisz wiedzieć o tokenach dostępu do FB, jest opisane tutaj, https://developers.facebook.com/docs/facebook-login/access-tokens – CBroe