Commit 32da27448e0b4f707a892ac8a0aea8979ca8a801

Authored by 张志伟
1 parent e7521907

:memo: 编写对接文档

Showing 1 changed file with 51 additions and 30 deletions
README.md
... ... @@ -5,42 +5,63 @@ C端消息中心
5 5 ### 1. SDK
6 6 ```xml
7 7 <dependency>
8   - <groupId>cn.fw</groupId>
9   - <artifactId>fw-hestia-sdk</artifactId>
10   - <version>1.0.0</version>
11   - </dependency>
  8 + <groupId>cn.fw</groupId>
  9 + <artifactId>fw-hestia-sdk</artifactId>
  10 + <version>1.0.0</version>
  11 +</dependency>
12 12 ```
13   -### 2. 接口
14   - 1. #### 发送模板消息
15   - - `IMessageCenterService#send`
16   - 1. ##### 参数
17   - |参数名| 必须 |类型|说明|
  13 +### 2. 接口
  14 +
  15 +1. #### 发送模板消息
  16 +
  17 +- `IMessageCenterService#send`
  18 +
  19 + 1. ##### 参数
  20 +
  21 + |参数名| 必须 |类型|说明|
18 22 |---|:---:|:---:|:---|
19   - |memberId|是 | Long| 会员id|
20   - |title| 是 | String| 标题内容。|
21   - |changeType| 是 | String| 变更类型|
22   - |changeResult| 是 | String| 变更结果。|
23   - |remark| 否 | String| 备注。|
24   - |path| 否 | String| 小程序页面路径。|
25   - |paramMap| 否 | HashMap<String,String>| 跳转小程序所携带的参数。|
26   - 2. ##### 返回值
27   - `sceneToken` 长整型
28   - 3. ##### 说明
29   - > 调用接口成功后小程序上已经能看到对应的消息了,公众号模板消息可能会因为各种原因没有发送到微信上去,所以如果需要监听模板消息发送的情况 需要监听MQ消息通过sceneToken通知发送成功的事件
30   -2. #### 撤回消息
31   - - `IMessageCenterService#revokeMessage`
32   - 1. ##### 参数
33   - |参数名| 必须 |类型|说明|
34   - |---|:---:|:---:|:---|
35   - |sceneToken|是 | Long| sceneToken|
36   - 2. ##### 返回值
37   - 返回是否操作成功
38   - 3. ##### 说明
39   - > 撤回消息。 小程序消息中心无法查看,但是发送出去的公众号模板消息无法回滚
  23 + |memberId|是 | Long| 会员id|
  24 + |title| 是 | String| 标题内容。|
  25 + |changeType| 是 | String| 变更类型|
  26 + |changeResult| 是 | String| 变更结果。|
  27 + |remark| 否 | String| 备注。|
  28 + |path| 否 | String| 小程序页面路径。|
  29 + |paramMap| 否 | HashMap<String,String>| 跳转小程序所携带的参数。|
  30 +
  31 + 2. ##### 返回值
  32 +
  33 + `sceneToken` 长整型
  34 +
  35 + 3. ##### 说明
  36 +
  37 + > 调用接口成功后小程序上已经能看到对应的消息了,公众号模板消息可能会因为各种原因没有发送到微信上去,所以如果需要监听模板消息发送的情况 需要监听MQ消息通过sceneToken通知发送成功的事件
  38 +
  39 +2. #### 撤回消息
  40 +
  41 + - `IMessageCenterService#revokeMessage`
  42 +
  43 + 1. ##### 参数
  44 +
  45 + |参数名| 必须 |类型|说明|
  46 + |---|:---:|:---:|:---|
  47 + |sceneToken|是 | Long| sceneToken|
  48 +
  49 + 2. ##### 返回值
  50 +
  51 + 返回是否操作成功
  52 +
  53 + 3. ##### 说明
  54 +
  55 + > 撤回消息。 小程序消息中心无法查看,但是发送出去的公众号模板消息无法回滚
  56 +
40 57 ### 3. MQ
  58 +
41 59 - #### 说明
  60 +
42 61 > 成功发送公众号模板消息后会发送mq
  62 +
43 63 - #### topic: message_send
  64 +
44 65 ```java
45 66 public class MessageSendMq {
46 67 public final static String TOPIC = "message_send";
... ...