项目中需要调用第三方语音电话接口,代码如下:
1.pom.xml引入websocket依赖
org.java-websocket
Java-WebSocket
1.3.8
2.YiWeiDialUtil.java
package com.yudu.sms.util;
import com.alibaba.fastjson.JSONObject;
import org.java_websocket.WebSocket;
import org.java_websocket.client.WebSocketClient;
import org.java_websocket.handshake.ServerHandshake;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.net.URI;
import java.net.URISyntaxException;
public class YiWeiDialUtil {
private static final Logger logger = LoggerFactory.getLogger(YiWeiDialUtil.class);
public static void dial(String ws, String phone, String recordName) {
try {
URI uri = new URI(ws);
WebSocketClient client = new WebSocketClient(uri) {
@Override
publ