原标题:微服务调用指南
创新应用组开发的微服务数量已经突破了百个大关,其中不光涵盖工具类基础服务,还涉猎到产品类、账户类、行情类、交易类、客户类及流程办公等基础数据存取服务。主要是在现有业务系统的基础上提供基于HTTP GET/POST的RESTful调用接口,为各业务系统的互联互通提供统一的接入标准。本文主要介绍java、java、C#和python语言来调用邮件微服务的案例,具体的接口详情还需要通过OA的微服务API文档中心查阅。
目前邮件微服务支持多附件和HTML文本内容群发,具体的参数有to、cc、bcc、subject、text、filename、file和apikey,它们分别代表了收件人、抄送人、密送人、标题、内容、附件名、附件内容和专用私钥。
Java语言
若工程有使用Maven,在POM文件中添加以下部分,当然也可以自行导入json依赖包:
org.json
json
具体代码如下:
import org.json.JSONObject;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
public class Main {
public static void main(String args[]) {
try {