merged #38
This commit is contained in:
@@ -157,8 +157,9 @@ public class MediaApi extends QyApi {
|
||||
mediaType.name(), agentid), new FormBodyPart("media",
|
||||
new ByteArrayBody(content, mediaType.getContentType()
|
||||
.getMimeType(), fileName)));
|
||||
return new MediaUploadResult(response.getAsJson().getString(
|
||||
"media_id"), mediaType, new Date());
|
||||
JSONObject obj = response.getAsJson();
|
||||
return new MediaUploadResult(obj.getString("media_id"),
|
||||
mediaType, new Date(), obj.getString("url"));
|
||||
} else {
|
||||
String media_upload_uri = getRequestUri("media_upload_uri");
|
||||
response = weixinExecutor.post(String.format(media_upload_uri,
|
||||
@@ -169,11 +170,8 @@ public class MediaApi extends QyApi {
|
||||
JSONObject obj = response.getAsJson();
|
||||
return new MediaUploadResult(obj.getString("media_id"),
|
||||
obj.getObject("type", MediaType.class), new Date(
|
||||
obj.getLong("created_at") * 1000l));
|
||||
/*
|
||||
* return response.getAsObject(new
|
||||
* TypeReference<MediaUploadResult>() { });
|
||||
*/
|
||||
obj.getLong("created_at") * 1000l),
|
||||
obj.getString("url"));
|
||||
}
|
||||
} finally {
|
||||
if (is != null) {
|
||||
|
||||
@@ -47,7 +47,7 @@ public class AgentSetter implements Serializable {
|
||||
@JSONField(name = "redirect_domain")
|
||||
private String redirectDomain;
|
||||
/**
|
||||
* 是否接收用户变更通知。0:不接收;1:接收
|
||||
* 是否接收用户变更通知。0:不接收;1:接收。主页型应用无需该参数
|
||||
*/
|
||||
@JSONField(name = "isreportuser")
|
||||
private boolean isReportUser;
|
||||
|
||||
Reference in New Issue
Block a user