Как пройти страницу разрешения для авторизации диска на Glass?
Итак, я пытаюсь создать файл на Google Диске пользователя. Как только я понял, как это сделать с помощью совместимых с Glass API, я столкнулся с проблемой пользовательского интерфейса... Я не могу понять, как нажать "OK".
При аутентификации пользователя появляется следующее изображение:
Разве это не правильный подход? Ниже приведен запрос аутентификации:
accountManager.getAuthToken(accounts[0], "oauth2:https://www.googleapis.com/auth/drive", null, this, new AccountManagerCallback<Bundle>() {
@Override
public void run(AccountManagerFuture<Bundle> future) {
try {
authToken = future.getResult().getString(AccountManager.KEY_AUTHTOKEN);
createSpreadsheet(accountName);
}
1 ответ
Нет, это не правильный подход. Пользователи не должны авторизовывать действия через Glass, но должны авторизоваться во время установки приложения.
См. https://developers.google.com/glass/develop/gdk/authentication для получения подробной информации о процессе выполнения.