а√在线中文网新版地址在线,播五月开心婷婷综合,午夜国产精品视频在线,√8天堂资源地址中文在线,80岁色老头oldmanvideos

注冊送短信

API: InternationalSMS/Template - 國際短信模版管理


概覽


internationalsms/template 是 SUBMAIL 的國際短信模板 API。

使用 internationalsms/template 可以獲取、創(chuàng)建、編輯或刪除您的短信模板。

internationalsms/template API 使用 HTTP 規(guī)范中的 GET, POST, PUT, DELETE 方法對模板進行操作,使用 GET 方法獲取單個或全部模板、POST 方法創(chuàng)建新的短信模板并提交至 SUBMAIL 人工審核、PUT 方法更新或編輯一個短信模板,或使用 DELETE 方法刪除一個模板。

短信模板引擎支持 SUBHOOK 異步推送狀態(tài),短信模板在后臺人工審核后,會使用 SUBHOOK 進行主動推送狀態(tài)。



URL


https://api-v4.mysubmail.com/internationalsms/template


支持格式


格式URL
jsonhttps://api-v4.mysubmail.com/internationalsms/template.json (默認)
xmlhttps://api-v4.mysubmail.com/internationalsms/template.xml
yamlhttps://api-v4.mysubmail.com/internationalsms/template.yaml


http 請求方式


  • GET 獲取全部模板列表,或獲取指定的單個模板
  • POST 創(chuàng)建一個新的短信模板,并提交至 SUBMAIL 進行人工審核
  • PUT 編輯或更新一個短信模板,并提交至 SUBMAIL 進行人工審核
  • DELETE 刪除一個短信模板


是否需要授權


參閱 API 授權和驗證機制


internationalsms/template GET 方法(獲取模板列表)請求參數(shù)


參數(shù)類型必需/可選默認描述
appidstring必需在 SUBMAIL 應用集成中創(chuàng)建的短信應用 ID
template_idstring可選模板ID
(要獲取單個模板,請將在此參數(shù)中提交該模板 ID。為空則獲取最新的 1000 個短信模板)
timestampUNIX 時間戳可選參閱 API 授權與驗證機制 > Timestamp UNIX 時間戳
sign_typestring可選normalAPI 授權模式( md5 or sha1 or normal
參閱 API 授權與驗證機制 > 授權和驗證方式
signaturestring必需應用密匙或數(shù)字簽名
參閱 API 授權與驗證機制 > 授權和驗證方式


internationalsms/template POST 方法(創(chuàng)建模板)請求參數(shù)


參數(shù)類型必需/可選默認描述
appidstring必需在 SUBMAIL 應用集成中創(chuàng)建的短信應用 ID
sms_titlestring可選模板標題
(創(chuàng)建模板時可以在此參數(shù)中提交當前模板的標題,作為模板標記)
sms_contentstring必需短信正文
(提交短信模板正文,請將模板正文字數(shù)控制在 500 個字符以內(nèi)??墒褂梦谋咀兞?參閱了解如何創(chuàng)建和使用文本變量)
timestampUNIX 時間戳可選參閱 API 授權與驗證機制 > Timestamp UNIX 時間戳
sign_typestring可選normalAPI 授權模式( md5 or sha1 or normal
參閱 API 授權與驗證機制 > 授權和驗證方式
signaturestring必需應用密匙或數(shù)字簽名
參閱 API授權與驗證機制 > 授權和驗證方式


internationalsms/template PUT 方法(更新模板)請求參數(shù)


參數(shù)類型必需/可選默認描述
appidstring必需在 SUBMAIL 應用集成中創(chuàng)建的短信應用 ID
template_idstring必需需要更新的模板 ID
(在 SUBMAIL > internationalsms >項目中查看您所創(chuàng)建的短信模版 ID。請參見 獲取項目 ID
sms_titlestring可選模板標題
(創(chuàng)建模板時可以在此參數(shù)中提交當前模板的標題,作為模板標記)
sms_contentstring必需短信正文
(提交短信模板正文,請將模板正文字數(shù)控制在500個字符以內(nèi)??墒褂梦谋咀兞?參閱了解如何創(chuàng)建和使用文本變量)
timestampUNIX 時間戳可選參閱 API 授權與驗證機制 > Timestamp UNIX 時間戳
sign_typestring可選normalAPI 授權模式( md5 or sha1 or normal
參閱 API 授權與驗證機制 > 授權和驗證方式
signaturestring必需應用密匙或數(shù)字簽名
參閱 API授權與驗證機制 > 授權和驗證方式


internationalsms/template DELETE 方法(刪除模板)請求參數(shù)


參數(shù)類型必需/可選默認描述
appidstring必需在 SUBMAIL 應用集成中創(chuàng)建的短信應用ID
template_idstring可選需要刪除的模板 ID
(在 SUBMAIL > internationalsms >項目中查看你所創(chuàng)建的短信模版 ID。請參見 獲取項目 ID)
timestampUNIX 時間戳可選參閱 API 授權與驗證機制 > Timestamp UNIX 時間戳
sign_typestring可選normalAPI 授權模式( md5 or sha1 or normal
參閱 API 授權與驗證機制 > 授權和驗證方式


代碼示列


使用 CURL GET方法獲取模板列表


發(fā)送 CURL
curl -s "https://api-v4.mysubmail.com/internationalsms/template.json?appid=your_appid&signature=your_appkey"


返回
{
"status": "success",
"template": {
    "template_id": "FIJe14",
    "sms_title": "賬戶更改郵箱驗證碼",
    "sms_content": "您正在執(zhí)行更改登錄郵箱操作,驗證碼:@var(code) ,請在工單內(nèi)提供此驗證碼",
    "add_date": "2016-01-08 21:28:04",
    "edit_date": "2016-01-08 21:28:04",
    "template_status": "2",
    "template_status_description": "通過審核"
    }
}


使用 CURL POST方法提交短信模板


發(fā)送 CURL
curl -d "appid=your_appid&signature=your_appkey&sms_title=POST方法測試&sms_content=您的驗證碼是:@var(code),請在10分鐘內(nèi)輸入。" http://api.mysubmail.com/internationalsms/template.json


返回
{
    "status": "success",
    "template_id": "FsoAF3"    // API 返回的模板ID,作為請求 API 的 PROJECT 參數(shù)
}


使用 CURL PUT 方法修改短信模板


發(fā)送 CURL
curl --data "appid=your_appid&signature=your_appkey&template_id=FsoAF3&sms_title=PUT方法更新模板測試&&sms_content=您的驗證碼是:@var(code),請在30分鐘內(nèi)輸入。" -X put http://api.mysubmail.com/internationalsms/template.json


返回
{
    "status":"success"
}


使用 CURL DELETE 方法刪除短信模板


發(fā)送 CURL


curl --data "appid=your_appid&signature=your_appkey&template_id=FsoAF3" -X delete http://api.mysubmail.com/internationalsms/template.json


返回
{
    "status":"success"
}


template_status 模板狀態(tài)描述


模板狀態(tài)描述
template_status : 0未提交審核
template_status : 1正在審核
template_status : 2審核通過
template_status : 3未通過審核


返回值


請求成功
{
    "status":"success"
}


請求失敗
{
    "status":"error",
    "code":"1xx",
    "msg":"error internationalsms"
}


錯誤代碼


參閱 API 錯誤代碼