Каков наилучший способ загрузить файл из приложения Android, если сервер apollo graphql server - PullRequest
0 голосов
/ 29 марта 2019

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

1 Ответ

0 голосов
/ 03 июля 2019

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

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

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

Вот как загрузить файл с клиентом Apollo для Android ссылка

...