@@ -155,34 +155,87 @@ WxMediaUploadResult mediaUpload(String mediaType, String fileType, InputStream i
155
155
* <pre>
156
156
* 自定义菜单创建接口
157
157
* 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=自定义菜单创建接口
158
+ *
159
+ * 注意: 这个方法使用WxCpConfigStorage里的agentId
158
160
* </pre>
161
+ * @see #menuCreate(String, me.chanjar.weixin.common.bean.WxMenu)
159
162
*
160
163
* @param menu
161
164
* @throws WxErrorException
162
165
*/
163
166
void menuCreate (WxMenu menu ) throws WxErrorException ;
164
167
168
+ /**
169
+ * <pre>
170
+ * 自定义菜单创建接口
171
+ * 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=自定义菜单创建接口
172
+ *
173
+ * 注意: 这个方法不使用WxCpConfigStorage里的agentId,需要开发人员自己给出
174
+ * </pre>
175
+ * @see #menuCreate(me.chanjar.weixin.common.bean.WxMenu)
176
+ *
177
+ * @param agentId 企业号应用的id
178
+ * @param menu
179
+ * @throws WxErrorException
180
+ */
181
+ void menuCreate (String agentId , WxMenu menu ) throws WxErrorException ;
182
+
165
183
/**
166
184
* <pre>
167
185
* 自定义菜单删除接口
168
186
* 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=自定义菜单删除接口
187
+ *
188
+ * 注意: 这个方法使用WxCpConfigStorage里的agentId
169
189
* </pre>
190
+ * @see #menuDelete(String)
170
191
*
171
192
* @throws WxErrorException
172
193
*/
173
194
void menuDelete () throws WxErrorException ;
174
195
196
+ /**
197
+ * <pre>
198
+ * 自定义菜单删除接口
199
+ * 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=自定义菜单删除接口
200
+ *
201
+ * 注意: 这个方法不使用WxCpConfigStorage里的agentId,需要开发人员自己给出
202
+ * </pre>
203
+ * @see #menuDelete()
204
+ *
205
+ * @param agentId 企业号应用的id
206
+ * @throws WxErrorException
207
+ */
208
+ void menuDelete (String agentId ) throws WxErrorException ;
209
+
175
210
/**
176
211
* <pre>
177
212
* 自定义菜单查询接口
178
213
* 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=自定义菜单查询接口
214
+ *
215
+ * 注意: 这个方法使用WxCpConfigStorage里的agentId
179
216
* </pre>
217
+ * @see #menuGet(String)
180
218
*
181
219
* @return
182
220
* @throws WxErrorException
183
221
*/
184
222
WxMenu menuGet () throws WxErrorException ;
185
223
224
+ /**
225
+ * <pre>
226
+ * 自定义菜单查询接口
227
+ * 详情请见: http://mp.weixin.qq.com/wiki/index.php?title=自定义菜单查询接口
228
+ *
229
+ * 注意: 这个方法不使用WxCpConfigStorage里的agentId,需要开发人员自己给出
230
+ * </pre>
231
+ * @see #menuGet()
232
+ *
233
+ * @param agentId 企业号应用的id
234
+ * @return
235
+ * @throws WxErrorException
236
+ */
237
+ WxMenu menuGet (String agentId ) throws WxErrorException ;
238
+
186
239
/**
187
240
* <pre>
188
241
* 部门管理接口 - 创建部门
@@ -364,12 +417,33 @@ WxMediaUploadResult mediaUpload(String mediaType, String fileType, InputStream i
364
417
* 用oauth2获取用户信息
365
418
* http://qydev.weixin.qq.com/wiki/index.php?title=根据code获取成员信息
366
419
* 因为企业号oauth2.0必须在应用设置里设置通过ICP备案的可信域名,所以无法测试,因此这个方法很可能是坏的。
420
+ *
421
+ * 注意: 这个方法使用WxCpConfigStorage里的agentId
367
422
* </pre>
423
+ * @see #oauth2getUserInfo(String, String)
424
+ *
368
425
* @param code
369
426
* @return [userid, deviceid]
370
427
*/
371
428
String [] oauth2getUserInfo (String code ) throws WxErrorException ;
372
429
430
+ /**
431
+ * <pre>
432
+ * 用oauth2获取用户信息
433
+ * http://qydev.weixin.qq.com/wiki/index.php?title=根据code获取成员信息
434
+ * 因为企业号oauth2.0必须在应用设置里设置通过ICP备案的可信域名,所以无法测试,因此这个方法很可能是坏的。
435
+ *
436
+ * 注意: 这个方法不使用WxCpConfigStorage里的agentId,需要开发人员自己给出
437
+ * </pre>
438
+ * @see #oauth2getUserInfo(String)
439
+ *
440
+ * @param agentId 企业号应用的id
441
+ * @param code
442
+ * @return [userid, deviceid]
443
+ */
444
+ String [] oauth2getUserInfo (String agentId , String code ) throws WxErrorException ;
445
+
446
+
373
447
/**
374
448
* 移除标签成员
375
449
*
0 commit comments