Как лучше всего загрузить файл из приложения для Android, если сервер является сервером apollo graphql

Я должен загрузить файл на сервер из приложения Android, используя платформу Apollo. Проблема в том, что я не смог найти ни одной библиотеки и ни одного примера для этого. Есть ли какое-либо решение, которое вы можете предоставить? Как загрузить файл с мобильного с помощью фреймворка Apollo? Есть идеи?

какой клиент вы используете для обработки запросов и мутаций graphql?

Shalan93 28.06.2019 18:09
0
1
535
1

Ответы 1

Если вы используете клиент apollo для Android для обработки запросов и мутаций graphql, вам необходимо добавить customTypeMapping в файл build.gradle.

apollo {
  customTypeMapping = [
    "Upload" : "com.apollographql.apollo.api.FileUpload"
  ]
}

Upload — это скаляр, распознаваемый graphql для загрузки файлов на сервер.

Вот как загрузить файл с помощью клиента apollo для Android связь

Также customTypeMapping.set(mapOf("Upload" to "com.apollographql.apollo.api.FileUpload"))

Daria Kirsanova 25.05.2020 19:17

Другие вопросы по теме