保存进度!

This commit is contained in:
2022-04-22 17:30:02 +08:00
parent 021b20876f
commit 116b4a0f12
2 changed files with 49 additions and 4 deletions

View File

@@ -2,7 +2,7 @@
* @Author: Kane
* @Date: 2022-04-22 10:53:49
* @LastEditors: Kane
* @LastEditTime: 2022-04-22 16:22:12
* @LastEditTime: 2022-04-22 17:20:22
* @FilePath: \DisasterWarning\src\main\java\com\cpic\xim\wechat\officalAccount\sendMessage.java
* @Description: 用来推送公众号消息的程序库。
*
@@ -20,7 +20,10 @@ import java.io.*;
import java.net.URL;
import java.net.HttpURLConnection;
import java.nio.charset.StandardCharsets;
import java.util.Map;
import java.util.HashMap;
import java.util.Vector;
import com.cpic.xim.notify.disaster.*;
/**
* 推送微信公众号消息。
@@ -29,6 +32,8 @@ import java.util.Map;
*/
public class sendMessage
{
private static HashMap<String, String> warningLevel;
/**
* 向公众号推送通知消息。接口文档参考 彭奕洁 编写《消息发送接口调用文档》
*
@@ -141,11 +146,27 @@ public class sendMessage
}
/**
* @
* 推送天气灾害预警!接口文档参考 彭奕洁 编写《消息发送接口调用文档》
* @param officalAccountURL 产险厦门分公司公众号接口网址
* @param warning 灾害警报
*/
public static void postNotifyMessage( String URL, Map<String, String> header, String param )
public static void sendWeatherDisasterWarning( String officalAccountURL,
QWeatherDisasterWarning warning )
{
Vector<QWeatherDisasterWarningItem> warningItems = warning.getWarning();
// 遍历消息
}
static
{
warningLevel = new HashMap<>();
warningLevel.put( "蓝色", "#0000FF" );
warningLevel.put( "黄色", "#FFFF00" );
warningLevel.put( "橙色", "#FFA500" );
warningLevel.put( "红色", "#FF0000" );
}
}