/** * 获取头条问答优质回答(加载更多) * http://is.snssdk.com/wenda/v1/question/loadmore/?iid=10344168417&device_id=36394312781 * * @param qid 问答ID * @param offset 偏移量 */ @POST("http://is.snssdk.com/wenda/v1/question/loadmore/?iid=10344168417&device_id=36394312781") @FormUrlEncoded Observable<WendaContentBean> getWendaNiceContentLoadMore( @Field("qid") String qid, @Field("offset") int offset);
/** * 获取头条问答普通回答(加载更多) * http://is.snssdk.com/wenda/v1/questionother/loadmore/?iid=10344168417&device_id=36394312781 * * @param qid 问答ID * @param offset 偏移量 */ @POST("http://is.snssdk.com/wenda/v1/questionother/loadmore/?iid=10344168417&device_id=36394312781") @FormUrlEncoded Observable<WendaContentBean> getWendaNormalContentLoadMore( @Field("qid") String qid, @Field("offset") int offset);
/** * 直播相关接口 */ @FormUrlEncoded @POST("/kkgame/entrance") Call<String> live(@Field("parameter") String params);
/** * 获取头条问答普通回答 * http://is.snssdk.com/wenda/v1/questionother/brow/?iid=10344168417&device_id=36394312781 * * @param qid 问答ID */ @POST("http://is.snssdk.com/wenda/v1/questionother/brow/?iid=10344168417&device_id=36394312781") @FormUrlEncoded Observable<WendaContentBean> getWendaNormalContent(@Field("qid") String qid);
/** * 获取头条问答优质回答 * http://is.snssdk.com/wenda/v1/question/brow/?iid=10344168417&device_id=36394312781 * * @param qid 问答ID */ @POST("http://is.snssdk.com/wenda/v1/question/brow/?iid=10344168417&device_id=36394312781") @FormUrlEncoded Observable<WendaContentBean> getWendaNiceContent(@Field("qid") String qid);
/** * 上传图片,请使用 Multipart 的方式提交图片文件 * * @param img_file 图片文件 * @return 图片地址 */ @POST("photos.json") Call<Photo> uploadPhoto(@Field("file") File img_file); }
/** * 刷新 token * * @param client_id 客户端 id * @param client_secret 客户端私钥 * @param grant_type 授权方式 - Refresh Token * @param refresh_token token 信息 * @return Token 实体类 */ @POST(Constant.OAUTH_URL) @FormUrlEncoded Call<Token> refreshToken(@Field("client_id") String client_id, @Field("client_secret") String client_secret, @Field("grant_type") String grant_type, @Field("refresh_token") String refresh_token);
/** * 获取 Token (一般在登录时调用) * * @param client_id 客户端 id * @param client_secret 客户端私钥 * @param grant_type 授权方式 - 密码 * @param username 用户名 * @param password 密码 * @return Token 实体类 */ @POST(Constant.OAUTH_URL) @FormUrlEncoded Call<Token> getToken( @Field("client_id") String client_id, @Field("client_secret") String client_secret, @Field("grant_type") String grant_type, @Field("username") String username, @Field("password") String password);