Ошибка получения неверного запроса при использовании Laravel Socialite для Fitbit на странице Обновить

Я интегрировал FitBit для хранения информации об устройстве пользователя с Laravel 5.3 с помощью Socialite 2.0, и все работало нормально для меня, пока я не получил эту ошибку

Client error: `POST https://api.fitbit.com/oauth2/token` resulted in
a `400 Bad Request` response:
{"errors":[{"errorType":"invalid_grant","message":"Authorization code
invalid: e05d30bf81ff78c29da7f4553d929709fe4ecfea (truncated...)

введите описание изображения здесь

Я сделал это, чтобы выполнить это далеко

class fitbit extends Controller {
public function index() {
return view( 'fitbit.index' );
}

public function redirectToProvider( Request $request ) {

return Socialite::driver( 'fitbit' )->redirect();
}

public function handleProviderCallback() {$fitbitUser = Socialite::driver( 'fitbit' )->stateless()->user();
if ( $fitbitUser->token ) {
$patient_id = Auth::user()->Patient->PatientID;
}
$fitbit                   = new FitbitMaster();
$fitbit->patient_id       = $patient_id;
$fitbit->fitbit_client_id = $fitbitUser->id;
$fitbit->save();
flash( 'Connected!', 'success' );

return view( 'fitbit.index' );
}

}

Теперь то, что я хочу, это то, что я хочу, если пользователь подключен, тогда я должен отобразить сообщение «Подключено».

Я пытался проверить другие решения на SO, но у меня ничего не получалось. Как мне передать информацию заголовка? Я совершенно уверен, что это происходит из-за того, что я не могу установить refresh_token.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]