Rubenwouters\CrmLauncher\Controllers\FacebookLoginController::getPageAccessToken PHP Метод

getPageAccessToken() приватный Метод

Uses user access token to become never-expiring page access token.
private getPageAccessToken ( string $userToken ) : boolean | string
$userToken string
Результат boolean | string (page access token)
    private function getPageAccessToken($userToken)
    {
        $fb = initFb();
        try {
            $response = $fb->get('/' . config('crm-launcher.facebook_credentials.facebook_page_id') . '?fields=access_token', $userToken);
            $response = json_decode($response->getBody());
            if (isset($response->access_token)) {
                return $response->access_token;
            }
            getErrorMessage('login_right_account');
        } catch (Exception $e) {
            getErrorMessage('permission');
            return false;
        }
    }