interface InternalMediaApi
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.rxjava3.core.Single<okhttp3.Response> |
getMedia(String mediaId)
获取临时素材
|
io.reactivex.rxjava3.core.Single<okhttp3.Response> |
getMediaJsSdk(String mediaId)
获取高清语音素材
|
io.reactivex.rxjava3.core.Single<MediaJobResponse> |
getUploadByUrlResult(JobId jobId)
查询异步任务结果
|
io.reactivex.rxjava3.core.Single<MediaResponse> |
uploadAttachment(String mediaType,
int attachmentType,
okhttp3.MultipartBody media)
上传附件资源
|
io.reactivex.rxjava3.core.Single<GenericResponse<String>> |
uploadByUrl(MediaUploadRequest request)
生成异步上传任务
|
io.reactivex.rxjava3.core.Single<MediaResponse> |
uploadImage(okhttp3.MultipartBody media)
上传图片
|
io.reactivex.rxjava3.core.Single<MediaResponse> |
uploadMedia(String mediaType,
okhttp3.MultipartBody media)
上传临时素材
|
io.reactivex.rxjava3.core.Single<GenericResponse<String>> |
uploadPayImage(okhttp3.MultipartBody media)
创建对外收款账户-提交图片
|
@POST(value="media/upload_attachment") io.reactivex.rxjava3.core.Single<MediaResponse> uploadAttachment(@Query(value="media_type") String mediaType, @Query(value="attachment_type") int attachmentType, @Body okhttp3.MultipartBody media)
mediaType - the media typeattachmentType - the attachment typemedia - the media@POST(value="media/upload") io.reactivex.rxjava3.core.Single<MediaResponse> uploadMedia(@Query(value="type") String mediaType, @Body okhttp3.MultipartBody media)
mediaType - the media typemedia - the media@POST(value="media/uploadimg") io.reactivex.rxjava3.core.Single<MediaResponse> uploadImage(@Body okhttp3.MultipartBody media)
media - the media@GET(value="media/get")
io.reactivex.rxjava3.core.Single<okhttp3.Response> getMedia(@Query(value="media_id")
String mediaId)
mediaId - the media id@GET(value="media/get/jssdk")
io.reactivex.rxjava3.core.Single<okhttp3.Response> getMediaJsSdk(@Query(value="media_id")
String mediaId)
mediaId - the media id@POST(value="media/upload_by_url") io.reactivex.rxjava3.core.Single<GenericResponse<String>> uploadByUrl(@Body MediaUploadRequest request)
图片(image):暂不支持 语音(voice) :暂不支持 视频(video) :200MB,仅支持MP4格式 普通文件(file):200MB
request - the request@POST(value="media/get_upload_by_url_result") io.reactivex.rxjava3.core.Single<MediaJobResponse> getUploadByUrlResult(@Body JobId jobId)
jobId - the job id@POST(value="miniapppay/upload_image") io.reactivex.rxjava3.core.Single<GenericResponse<String>> uploadPayImage(@Body okhttp3.MultipartBody media)
media - the mediaCopyright © 2023. All rights reserved.