接口 FileApi


public interface FileApi
  • 方法详细资料

    • uploadFile

      @POST("files") io.reactivex.Single<File> uploadFile(@Body okhttp3.MultipartBody multipartBody)
    • retrieveFile

      @GET("files/{file_id}") io.reactivex.Single<File> retrieveFile(@Path("file_id") String fileId)
    • deletedFile

      @DELETE("files/{file_id}") io.reactivex.Single<FileDeleted> deletedFile(@Path("file_id") String fileId)
    • queryFileList

      @GET("files") io.reactivex.Single<QueryFileResult> queryFileList(@Query("after") String after, @Query("purpose") String purpose, @Query("order") String order, @Query("limit") Integer limit)
    • fileContent

      @Streaming @GET("files/{file_id}/content") retrofit2.Call<okhttp3.ResponseBody> fileContent(@Path("file_id") String fileId)