MediaApiTest.java
2.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
package com.jfinal.weixin.sdk.api;
import java.io.IOException;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import com.jfinal.weixin.sdk.api.MediaApi.MediaType;
public class MediaApiTest {
@Before
public void setUp() {
AccessTokenApiTest.init();
}
/**
* 测试获取素材总数
*/
@Test
public void testGetMaterialCount() {
ApiResult ar = MediaApi.getMaterialCount();
String json = ar.getJson();
System.out.println("testGetMaterialCount: " + json);
Assert.assertNotNull(json);
}
/**
* 测试获取素材列表
*/
@Test
public void testBatchGetMaterial() {
ApiResult ar = MediaApi.batchGetMaterial(MediaType.IMAGE, 1, 10);
String json = ar.getJson();
System.out.println("testBatchGetMaterial: " + json);
Assert.assertNotNull(json);
}
public static void main(String[] args) throws IOException {
AccessTokenApiTest.init();
// ApiResult ar = MediaApi.uploadMedia(MediaType.IMAGE, new File("d://1.jpg"));
// System.out.println(ar.getJson());
// {"type":"image","media_id":"RE3pVYtzjQmpCv5cdNt_5vylRqR58w22-QzfTKBE64JIJOAqNiCSocniTjB91jRP","created_at":1447079025}
// System.out.println(MediaApi.uploadImg(new File("d://1.jpg")));
// {"url":"http:\/\/mmbiz.qpic.cn\/mmbiz\/z8E5xcHa5mPTjoruHNbrvc61rkBSFcPpm4ZnGYHoQaI330Pb4AzDncWyR08y3Uj0FQfujE2fcxnnrAtM4q6iavQ\/0"}
// System.out.println(MediaApi.addMaterial(new File("d://1.jpg")));
// 7TvK_v85mHdoeZ11zGIHqivdsTFhs0wbG_e2z3vTG2c
// System.out.println(MediaApi.delMaterial("7TvK_v85mHdoeZ11zGIHqk84_GZPpa5mYJQK18lOIYY"));
// System.out.println(MediaApi.addMaterial(new File("/Users/lcm/Desktop/mmmxxxxmm.mp3"), "mm", "mm"));
// {"media_id":"7TvK_v85mHdoeZ11zGIHqk84_GZPpa5mYJQK18lOIYY"}
// {"media_id":"R1V3XWq3EfO5A4pqOFEg_OhF6TnhJwgEk-XJQIDSkrM"}
// InputStream input = MediaApi.getMaterial("Z4SqEXmqER7hWBRgyCduW-AVfIOLLvupkacykGqXmaM");
// IOUtils.toFile(input, new File("/Users/lcm/Desktop/mmmxxxxmm11.mp3"));
}
}