/ep/{id}/status/{status} 更新收视进度
/subject/{subject_id}/update/watched_eps 批量更新收视进度
萌萌哒 说: 是使用watched进行更新,但只更新url中的那个章节,在 ep_id=823840,823841,823842 中不论有无参数或有多少个参数似乎都是直接忽略
ekibun 说: 好像要是application/x-www-form-urlencoded编码
萌萌哒 说: 我大致找了一下你写的app中提交的方法,似乎是直接用网页的方式提交的_(:з)∠)_
ekibun 说: 现在是网页,2月以前是用的api,retrofit这样写watched应该是没问题的 @FormUrlEncoded @POST("/ep/{i...
萌萌哒 说: 从 HttpClient 换成 HttpWebRequest 就成功了,应该是要求表单提交,但是 HttpClient 可能不支持表单。。。
ekibun 说: C#?这是要做Windows客户端吗
萌萌哒 说: 做的UWP应用,不过这API应该能实现的功能十分有限,就当自己做着玩玩吧(话说用API能实现删除收藏吗?
ekibun 说: 不能hhh我们一起扒网页吧
ep_id=823840,823841,823842
中不论有无参数或有多少个参数似乎都是直接忽略
@FormUrlEncoded
@POST("/ep/{id}/status/{status}")
fun updateProgress(@Path("id") id: Int,
@SubjectProgress.EpisodeProgress.EpisodeStatus.Companion.EpStatusType
@Path("status") status: String,
@Query("access_token") access_token: String,
@Field("ep_id") epIds: String
): Call<StatusCode>