This commit is contained in:
jinyu
2016-01-05 19:00:44 +08:00
parent 9cf1dc5567
commit 5c212907fa
8 changed files with 65 additions and 20 deletions
@@ -9,6 +9,7 @@ import org.junit.Before;
import org.junit.Test;
import com.foxinmy.weixin4j.exception.WeixinException;
import com.foxinmy.weixin4j.model.MediaDownloadResult;
import com.foxinmy.weixin4j.model.MediaUploadResult;
import com.foxinmy.weixin4j.qy.api.MediaApi;
import com.foxinmy.weixin4j.type.MediaType;
@@ -34,8 +35,8 @@ public class MediaTest extends TokenTest {
@Test
public void upload() throws IOException, WeixinException {
File file = new File("/Users/jy/Downloads/weixin4j.png");
MediaUploadResult mediaResult = mediaApi.uploadMedia(0, new FileInputStream(
file), file.getName());
MediaUploadResult mediaResult = mediaApi.uploadMedia(0,
new FileInputStream(file), file.getName());
// 1gJ0vRLQp_o7L9hsVm6sviuGWc0qaPOd-KjkUZ6KQ7IrFVui8b2ZZd9F5szLCUkkD8gxk65lwW2SV72XO1RGZTQ
Assert.assertNotNull(mediaResult.getMediaId());
System.out.println(mediaResult);
@@ -54,4 +55,22 @@ public class MediaTest extends TokenTest {
public void listAll() throws WeixinException {
mediaApi.listAllMaterialMedia(1, MediaType.image);
}
@Test
public void uploadFile() throws IOException, WeixinException {
File file = new File("/Users/jy/Downloads/弹性运动1.html");
MediaUploadResult mediaResult = mediaApi.uploadMedia(0,
new FileInputStream(file), "弹性运动1.html");
Assert.assertNotNull(mediaResult.getMediaId());
System.out.println(mediaResult);
}
@Test
public void downloadFile() throws WeixinException {
MediaDownloadResult result = mediaApi
.downloadMedia(
0,
"19pXNIq8cd69QLwfsLaoZFfS2K82WCHNGPREO--o1rEMlNIOf0N9IDDQdler08S7fNAFsG-5XYwxf1gzORxDnlQ");
System.err.println(result);
}
}