Приложение Flutter не может пройти аутентификацию в API Google Диска с использованием пакета google_sign_inAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Приложение Flutter не может пройти аутентификацию в API Google Диска с использованием пакета google_sign_in

Сообщение Anonymous »

Мое приложение Flutter (вариант для Android) не может пройти аутентификацию в API Google Диска с использованием пакета google_sign_in (версия 5.4.2) вместе с extension_google_sign_in_as_googleapis_auth< /strong> (версия 2.0.7).
Точная ошибка, которую я получаю:

Код: Выделить всё

PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException:10:,null, null’)’
Я НЕ использую Firebase, поэтому все элементы конфигурации Google API выполняются через Google Cloud Console[/b], а не через Firebase Console, как это обычно бывает в предыдущем посте. у меня та же ошибка, что и у меня.
Моя машина — Mac Air M1, и поскольку мое приложение Flutter — это вариант Android, а эмулятора Android для M1 до сих пор нет, моя отладка выполняется с помощью реального устройства Android, подключенного к компьютеру с помощью кабеля USB C.
Фрагмент кода выглядит следующим образом:

Код: Выделить всё

Future getHttpClientFromGoogle() async {

String clientIdOAuth = ;
        


List scopes = [ 'https://www.googleapis.com/auth/drive.file' ];

GoogleSignIn signIn = GoogleSignIn(clientId: clientIdOAuth,scopes:scopes);

signIn.onCurrentUserChanged.listen(
(user) {
print(user);
},
);

var _account = await signIn.signIn();     [b]Включенные API и службы[/b], я включил [b]Google Drive API[/b] и [b]People API[/b].


[*]На странице [b]API и службы[/b] > [b]Учетные данные[/b] я нажал [b] Создайте учетные данные[/b], чтобы создать [b]идентификатор клиента OAuth[/b], зарегистрировав приложение со следующими характеристиками:

[/list][list]
[*]Тип приложения: Android

[*]Имя пакета:  страница, где я указываю область, которая мне нужна при использовании API Google Диска.


[*]Я снова нажимаю [b]Сохранить и продолжить[/b], чтобы попасть на страницу, где указываю адреса электронной почты пользователей, которые будут иметь право протестировать приложение.


Тестовые пользователи: 

Подробнее здесь: [url]https://stackoverflow.com/questions/74807081/flutter-app-cant-authenticate-to-google-drive-api-using-google-sign-in-package[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»