Я должен загрузить файл на сервер из приложения Android, используя платформу Apollo. Проблема в том, что я не смог найти ни одной библиотеки и ни одного примера для этого. Есть ли какое-либо решение, которое вы можете предоставить? Как загрузить файл с мобильного с помощью фреймворка Apollo? Есть идеи?
Если вы используете клиент 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"))
какой клиент вы используете для обработки запросов и мутаций graphql?