如果服务器是Apollo graphql服务器,从Android应用程序上传文件的最佳方法是什么

时间:2019-03-29 08:50:36

标签: android graphql apollo

我应该使用Apollo框架将文件从Android应用程序上传到服务器。问题是我找不到任何库和任何示例。您可以提供任何解决方案吗?如何使用Apollo框架从手机上传文件?有想法吗?

1 个答案:

答案 0 :(得分:0)

如果您正在使用Android的apollo客户端来使用graphql查询和变异,则必须在build.gradle文件中添加 customTypeMapping

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

Upload是graphql识别的用于将文件上传到服务器的标量。

以下是如何使用阿波罗客户端为Android link

上传文件的方法