• advantage_1

    吸引用戶

    在簡訊内容中添加圖片,用更豐富多彩的方式,將消息傳遞給用戶,吸引用戶注意力。

  • 突破字數限制

    打破字數限制,可承載更多圖文內容,並支援單則 300KB 的高畫質圖片,充分呈現細節與專業質感。

    advantage_2
  • advantage_3

    提高用戶參與度

    以圖文結合的簡訊內容,可以更清晰地將產品細節展示給用戶,有效提升資訊傳達效率與用戶參與度。

  • 狀態追蹤

    支援詳細的彩信發送狀態查詢與送達統計,讓您清楚掌握每一則訊息的成效,為策略優化提供精準的數據洞察。

    advantage_2

使用場景

  • 用戶通知

    scene_1
  • 產品推廣

    scene_2
  • 活動推廣

    scene_3

API 連接

PaaSoo 國際雲通訊平臺的 REST API 可以通過 HTTPS 及 HTTP 方式請求,為了保證資料的隱私安全,我們強烈建議您使用 HTTPS 方式請求。

  • Java
  • PHP
              
	import org.apache.http.HttpEntity;
	import org.apache.http.NameValuePair;
	import org.apache.http.client.entity.UrlEncodedFormEntity;
	import org.apache.http.client.methods.CloseableHttpResponse;
	import org.apache.http.client.methods.HttpPost;
	import org.apache.http.impl.client.CloseableHttpClient;
	import org.apache.http.impl.client.HttpClients;
	import org.apache.http.message.BasicNameValuePair;
	import org.apache.http.util.EntityUtils;
	
	import java.io.IOException;
	import java.io.InputStream;
	import java.util.ArrayList;
	import java.util.HashMap;
	import java.util.List;
	import java.util.Map;
	
	/**
	 * 簡訊 HTTP 介面的 Java 程式碼呼叫範例
	 * <p>
	 * 多媒體簡訊 API
	 * <p>
	 * 基於 Apache HttpClient 4.X
	 * <p>
	 */
	public class JavaSmsApi {
		// 編碼格式。發送編碼格式統一使用 UTF-8
		private static String ENCODING = "UTF-8";
	
		private static String CONTENT_TYPE = "application/x-www-form-urlencoded";
		// 多媒體簡訊發送 URL
		private static String URI_GET_SEND_MMS = "https://api.paasoo.com.tw/mms";
	
		public static void main(String[] args) throws Exception {
			// 參數
			String key = "********";
			String secret = "********";
			String from = "********";
			String to = "********";
			String text = "********";
			String subject = "********";
			String attachment = "********";
	
			/**************** 多媒體簡訊發送呼叫範例 *****************/
			System.out.println(JavaSmsApi.getSendMms(key, secret, from, to, text, subject, attachment));
	
		}
	
		/**
		 * 多媒體簡訊發送
		 *
		 * @param key         API 帳號
		 * @param secret      API 密碼
		 * @param from        SenderID
		 * @param to          發送目標號碼
		 * @param text        發送內容
		 * @param subject     發送主旨
		 * @param attachment  多媒體簡訊圖片網址 (需要使用上傳到我們伺服器的圖片網址)
		 * @return json       格式字串
		 * @throws Exception
		 */
	
		public static String getSendMms(String key, String secret, String from, String to, String text, String subject, String attachment) throws Exception {
			Map<String, String> params = new HashMap<String, String>();
			params.put("key", key);
			params.put("secret", secret);
			params.put("from", from);
			params.put("to", to);
			params.put("text", text);
			params.put("subject", subject);
			params.put("attachment", attachment);
			return post(URI_GET_SEND_MMS, params);
		}
		/**
		 * 基於 HttpClient 4.X 的通用 POST 方法
		 *
		 * @param url         提交的 URL
		 * @param paramsMap   提交 <參數值> Map
		 * @return            提交回應
		 */
		public static String post(String url, Map<String, String> paramsMap) throws Exception {
			CloseableHttpClient httpClient = HttpClients.createDefault();
			CloseableHttpResponse response = null;
			InputStream is = null;
			try {
				List<NameValuePair> params = new ArrayList<NameValuePair>();
				for (Map.Entry<String, String> param : paramsMap.entrySet()) {
					NameValuePair pair = new BasicNameValuePair(param.getKey(), param.getValue());
					params.add(pair);
				}
				String str = EntityUtils.toString(new UrlEncodedFormEntity(params, ENCODING));
				HttpPost httpPost = new HttpPost(url + "?" + str);
				httpPost.setHeader("Content-Type", CONTENT_TYPE);
				response = httpClient.execute(httpPost);
				HttpEntity entityResult = response.getEntity();
				String result = EntityUtils.toString(entityResult);
				return result;
			} catch (Exception e) {
				e.printStackTrace();
			} finally {
				if (is != null) {
					try {
						is.close();
					} catch (IOException e) {
						e.printStackTrace();
					}
				}
				if (response != null) {
					try {
						response.close();
					} catch (IOException e) {
						e.printStackTrace();
					}
				}
				if (httpClient != null) {
					try {
						httpClient.close();
					} catch (IOException e) {
						e.printStackTrace();
					}
				}
			}
			return null;
		}
	}
	
            
多媒體簡訊價格查詢

如需更多詳情,請聯絡我們

Apple Messages
Telegram
WhatsApp
LINE