-
Notifications
You must be signed in to change notification settings - Fork 37
Expand file tree
/
Copy pathWechatUserInfo.java
More file actions
118 lines (101 loc) · 2.55 KB
/
Copy pathWechatUserInfo.java
File metadata and controls
118 lines (101 loc) · 2.55 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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
package com.java110.bean;
import net.sf.json.JSONObject;
public class WechatUserInfo {
/**
*/
public int subscribe;
/**
*/
public String openid;
/**
*/
public String nickname;
/**
*/
public int sex;
/**
*/
public String city;
/**
*/
public String country;
/**
*/
public String province;
/**
*/
public String language;
/**
*/
public String headimgurl;
/**
*/
public String subscribe_time;
/**
*/
public String unionid;
/**
*
* {
* "subscribe": 1,
* "openid": "o6_bmjrPTlm6_2sgVt7hMZOPfL2M",
* "nickname": "Band",
* "sex": 1,
* "language": "zh_CN",
* "city": "1",
* "province": "1",
* "country": "1",
* "headimgurl": "http://wx.qlogo.cn/mmopen/g3MonUZtNHkdmzicIlibx6iaFqAc56vxLSUfpb6n5WKSYVY0ChQKkiaJSgQ1dZuTOgvLLrhJbERQQ4eMsv84eavHiaiceqxibJxCfHe/0",
* "subscribe_time": 1382694957,
* "unionid": " o6_bmasdasdsad6_2sgVt7hMZOPfL"
* }
*
*
* {
* "openid":" OPENID",
* "nickname": NICKNAME,
* "sex":"1",
* "province":"PROVINCE",
* "city":"CITY",
* "country":"COUNTRY",
* "headimgurl": "http://wx.qlogo.cn/mmopen/g3MonUZtNHkdmzicIlibx6iaFqAc56vxLSUfpb6n5WKSYVY0ChQKkiaJSgQ1dZuTOgvLLrhJbERQQ4eMsv84eavHiaiceqxibJxCfHe/46",
* "privilege":[
* "PRIVILEGE1"
* "PRIVILEGE2"
* ]
* }
*
* @param data
* @see []
*/
public void parse(JSONObject jsonObject) {
if(jsonObject.containsKey("subscribe")) {
subscribe = jsonObject.getInt("subscribe");
if(0 != subscribe) {
openid = jsonObject.getString("openid");
nickname = jsonObject.getString("nickname");
sex = jsonObject.getInt("sex");
language = jsonObject.getString("language");
city = jsonObject.getString("city");
province = jsonObject.getString("province");
country = jsonObject.getString("country");
headimgurl = jsonObject.getString("headimgurl");
subscribe_time = jsonObject.getString("subscribe_time");
unionid = jsonObject.getString("unionid");
}
} else {
openid = jsonObject.getString("openid");
nickname = jsonObject.getString("nickname");
sex = jsonObject.getInt("sex");
language = jsonObject.getString("language");
city = jsonObject.getString("city");
province = jsonObject.getString("province");
country = jsonObject.getString("country");
headimgurl = jsonObject.getString("headimgurl");
if(jsonObject.containsKey("unionid")) {
unionid = jsonObject.getString("unionid");
subscribe = 1;
}
}
}
}