Рейтинг:
0
Member 8587273
Я попытался интегрировать этот код в свое приложение .
Я создаю новую логическую функцию, которая возвращает false, если папка существует
и я называю это в другом методе , но у меня есть исключение
Гугл.GoogleApiException: 'Google.API.Запросы.RequestError
Недействительным запроса [400]
Ошибки [
Сообщение[неверный запрос] местоположение[q-параметр] причина[неверный] домен[глобальный]
]
вот мой код метода функции
Public Function exist (v As String) As Boolean
Тусклый ПАГ как струна
Dim req = сервис.Файлы.Список()
запрос.М = "применение/донгов.Гугл-приложений.папка"
запрос.PageToken = pag
Тусклый результат = req.Выполнять()
Если (результат.NextPageToken-Это Не Ничто) Тогда
возвращать false
Еще
вернуть true
Конец, Если
Конечная Функция
здесь, где я это называю
Если (существует(dat_sauv.SelectedItem) = False) Затем
Ящик для сообщений.Show ("папка уже существует")
Конец, Если
исключение было отклонено в этой строке (метод exist)
Тусклый результат = req.Выполнять()
Graeme_Grant
"Сообщение[неверный запрос] местоположение[Q - параметров] причина, [неверный] домен[глобальный]" - запрос param не правильно сформирована. Начните сначала с простых запросов, а затем работайте над вашим сложным/расширенным запросом.
Member 8587273
спасибо, я выкладываю свой код в другом вопросе
Graeme_Grant
Другой вопрос был закрыт, так как он такой же, как и этот. Пожалуйста, следуйте инструкциям по размещению, изложенным в разделе Часто задаваемые вопросы.
Как уже упоминалось выше, вам необходимо ознакомиться с документацией: поиск файлов | Drive REST API v2 | Разработчики Google[^]- документация четко объясняет, как запрашивать (язык запросов Google) папки или файлы и как искать поле имени - см. раздел с надписью примеры.
Graeme_Grant
Я опубликовал ответ на ваш вопрос. Пожалуйста, найдите время, чтобы прочитать отличную документацию Google.
Member 8587273
я читал эти статьи , но не знаю, каково решение моей ошибки
Graeme_Grant
Как уже упоминалось, я опубликовал ответ для вас. Пожалуйста, прочтите "обновление" в моем ответе выше.