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

注冊送短信

1 message消息結構說明

1.1 message 卡片消息 數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
messagejson必須卡片消息,數(shù)據(jù)結構請參考1.2單卡片說明和1.3多卡片說明


1.2 單卡片消息數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
generalPurposeCardjson必須單卡片消息結構,見下方1.2.1


1.2.1 generalPurposeCard數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
contentjson必須卡片內容,見下方1.2.2 單卡片content消息結構說明
layoutjson必須卡片樣式,見下方1.2.3 單卡片layout數(shù)據(jù)結構說明


1.2.2 單卡片content數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
titlestring必須卡片標題,最大長度200個字節(jié)
descriptionstring必須文字描述,最大長度2000個字節(jié)
mediajson必須素材數(shù)據(jù),見下方1.2.4 media數(shù)據(jù)結構說明
suggestionsjson array可選卡片菜單,數(shù)據(jù)結構請參考1.4 suggestions數(shù)據(jù)結構

1.2.3 單卡片layout數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
cardOrientationenum必須可選值包括:
VERTICAL:垂直
HORIZONTAL:水平
imageAlignmentenum條件參數(shù)排列方式,當cardOrientationHORIZONTAL,該參數(shù)為必須參數(shù),可選值包括:
LEFT:左對齊
RIGHT:右對齊
titleFontStyleenum可選卡片標題樣式,可多選,可選值包括:
italics:斜體
bold:粗體
underline:下劃線
descriptionFontStyleenum可選文字描述樣式,可多選,可選值包括:
italics:斜體
bold:粗體<br/>underline:下劃線
stylestring可選css樣式表鏈接,描述見附錄

1.2.4 media數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
mediaUrlstring必須圖片地址
mediaContentTypestring必須圖片類型,示例:image/png
mediaFileSizeint必須圖片大小
heightenum必須圖片高度,可選值包括:
SHORT_HEIGHT:小圖
MEDIUM_HEIGHT:中圖
TALL_HEIGHT:大圖
thumbnailUrlstring可選縮略圖地址縮略圖存在時,此參數(shù)必須
thumbnailContentTypestring可選縮略圖類型,縮略圖存在時,此參數(shù)必須,示例:image/png
thumbnailFileSizeint必須縮略片大小,縮略圖存在時,此參數(shù)必須,
contentDescriptionstring可選卡片描述,最大支持長度200字節(jié)
注:描述文本為屏幕閱讀器可訪問,不會顯示在屏幕上

1.2.5 數(shù)據(jù)示例

{
    "message": {
        "generalPurposeCard": {
            "content": {
                "description": "這是卡片正文",
                "media": {
                    "height": "MEDIUM_HEIGHT",
                    "mediaContentType": "image/png",
                    "mediaFileSize": "1259515",
                    "mediaUrl": "https://ftnj01.xnq.r.10086.cn:10099/s/003032024040311atT7rLLdSyn050FD.png"
                },
                "suggestions": [{
                        "action": {
                            "displayText": "打開鏈接(內置瀏覽器)",
                            "postback": {
                                "data": "open_url_internal"
                            },
                            "urlAction": {
                                "openUrl": {
                                    "application": "webview",
                                    "url": "https://rcs.10086.cn/"
                                }
                            }
                        }
                    },
                    {
                        "action": {
                            "displayText": "打開鏈接(默認瀏覽器)",
                            "postback": {
                                "data": "open_url_browser"
                            },
                            "urlAction": {
                                "openUrl": {
                                    "application": "browser",
                                    "url": "https://rcs.10086.cn/"
                                }
                            }
                        }
                    },
                    {
                        "action": {
                            "mapAction": {
                                "requestLocationPush": {}
                            },
                            "displayText": "上報當前位置",
                            "postback": {
                                "data": "set_by_chatbot_request_location_push"
                            }
                        }
                    }
                ],
                "title": "這是卡片標題"
            },
            "layout": {
                "cardOrientation": "VERTICAL",
                "imageAlignment": "LEFT"
            }
        }
    }
}

1.3 多卡片消息數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
generalPurposeCardCarouseljson必須多卡片消息結構,見下方1.3.1

1.3.1 generalPurposeCardCarousel多卡片消息結構

參數(shù)類型必須/可選默認描述
contentjson array必須多卡片內容,最小2個卡片,最多支持12個卡片,見下方1.3.2 多卡片content消息結構說明
layoutjson必須卡片樣式,見下方1.3.3 多卡片layout數(shù)據(jù)結構說明

1.3.2 多卡片content數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
titlestring必須卡片標題,最大長度200個字節(jié)
descriptionstring必須文字描述,最大長度2000個字節(jié)
mediajson必須素材數(shù)據(jù),見下方1.2.4 media數(shù)據(jù)結構說明
suggestionsjson array可選卡片菜單,最小一個,最大四個,數(shù)據(jù)結構請參考1.4 suggestions數(shù)據(jù)結構

1.3.3 多卡片layout數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
cardWidthenum必須可選值包括:
SMALL_WIDTH:小圖
MEDIUM_WIDTH:中等
titleFontStyleenum可選卡片標題樣式,可多選,可選值包括:
italics:斜體
bold:粗體
underline:下劃線
descriptionFontStyleenum可選文字描述樣式,可多選,可選值包括:
italics:斜體
bold:粗體
underline:下劃線
stylestring可選css樣式表鏈接,描述見附錄

1.3.4 數(shù)據(jù)示例

{
    "message": {
        "generalPurposeCardCarousel": {
            "layout": {
                "cardWidth": "MEDIUM_WIDTH"
            },
            "content": [{
                "media": {
                    "mediaUrl": "https://ftjn01.xnq.r.10086.cn:10099/s/0110120430804161p1FVZ0sZHk027FD.gif",
                    "mediaContentType": "image/gif",
                    "mediaFileSize": "209484",
                    "height": "MEDIUM_HEIGHT",
                    "thumbnailUrl": "https://ftjn01.xnq.r.10086.cn:10099/s/0110120430804161p1FVZ0sZHk027TD",
                    "thumbnailContentType": "image/jpeg",
                    "thumbnailFileSize": "9431"
                },
                "title": "這是卡片1標題",
                "description": "這是卡片1正文內容……",
                "suggestions": [{
                    "reply": {
                        "displayText": "上行YES",
                        "postback": {
                            "data": "YES"
                        }
                    }
                }, {
                    "action": {
                        "displayText": "打開鏈接",
                        "postback": {
                            "data": "1536309460312657920"
                        },
                        "urlAction": {
                            "openUrl": {
                                "url": "https://rcs.10086.cn/",
                                "application": "browser"
                            }
                        }
                    }
                }]
            }, {
                "media": {
                    "mediaUrl": "https://ftjn01.xnq.r.10086.cn:10099/s/0110120430804161p1FVZ0sZHk027FD.gif",
                    "mediaContentType": "image/gif",
                    "mediaFileSize": "209484",
                    "height": "MEDIUM_HEIGHT",
                    "thumbnailUrl": "https://ftjn01.xnq.r.10086.cn:10099/s/0110120430804161p1FVZ0sZHk027TD",
                    "thumbnailContentType": "image/jpeg",
                    "thumbnailFileSize": "9431"
                },
                "title": "這是卡片2標題",
                "description": "這是卡片2正文內容……",
                "suggestions": [{
                    "reply": {
                        "displayText": "上行NO",
                        "postback": {
                            "data": "1536309659126861824"
                        }
                    }
                }, {
                    "action": {
                        "displayText": "撥打10086",
                        "postback": {
                            "data": "1536309578193571840"
                        },
                        "dialerAction": {
                            "dialPhoneNumber": {
                                "phoneNumber": "10086"
                            }
                        }
                    }
                }]
            }]
        }
    }
}

1.4 suggestions數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
replyjson string可選上行回復消息,數(shù)據(jù)結構請參考1.4.1 reply數(shù)據(jù)結構
actionjson string可選攜帶手機操作的上行回復消息,數(shù)據(jù)結構請參考2 action事件數(shù)據(jù)結構說明


1.4.1 action數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
displayTextstring必須上行文本,最大長度25個字節(jié)
postbackjson必須上行文本攜帶的數(shù)據(jù)標識,數(shù)據(jù)結構請參考1.4.2 postback數(shù)據(jù)結構


1.4.2 postback數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
datastring必須上行文本標識,建議使用UUID

1.4.3 數(shù)據(jù)示例

[{
  "reply": {
    "displayText": "上行NO",
    "postback": {
      "data": "1536309659126861824"
    }
  }
}, {
  "action": {
    "displayText": "撥打10086",
    "postback": {
      "data": "1536309578193571840"
    },
    "dialerAction": {
      "dialPhoneNumber": {
        "phoneNumber": "10086"
      }
    }
  }
}]

2 action 事件數(shù)據(jù)結構說明

參數(shù)類型必須/可選默認描述
displayTextstring必須按鈕文本,最大長度25個字節(jié)
postbackjson必須按鈕文本攜帶的數(shù)據(jù)標識,數(shù)據(jù)結構請參考1.9 postback數(shù)據(jù)結構
urlActionjson可選鏈接事件,具體數(shù)據(jù)結構請參考2.1
dialerActionjson可選撥號事件,具體數(shù)據(jù)結構請參考2.2
mapActionjson可選地圖事件,具體數(shù)據(jù)結構請參考2.3
calendarActionjson可選日歷事件,具體數(shù)據(jù)結構請參考2.4
composeActionjson可選草稿事件,具體數(shù)據(jù)結構請參考2.5
deviceActionjson可選設備事件,具體數(shù)據(jù)結構請參考2.6
settingsActionjson可選應用事件,具體數(shù)據(jù)結構請參考2.7

2.1 urlAction 鏈接事件

參數(shù)類型必須/可選默認描述
openUrljson必須鏈接事件,數(shù)據(jù)結構請參考2.1.1 openUrl數(shù)據(jù)結構

2.1.1 openUrl數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
urlstring必須鏈接地址
applicationenum必須瀏覽器類型,可選值:
browser:內置瀏覽器
webview:默認瀏覽器
viewModeenum條件參數(shù)fullapplicationwebview可用,可選值:
full:全屏
half:半屏
tall:浮動
parametersstring條件參數(shù)applicationwebview可用,最大長度200個字節(jié)

2.1.2 數(shù)據(jù)示例

{
  "openUrl": {
    "application": "webview",
    "url": "http://www.reatop.cn",
    "viewMode": "full",
    "parameters": "visitorId=10001&code=123456"
  }
}

2.2 dialerAction 撥號事件

參數(shù)類型必須/可選默認描述
dialPhoneNumberjson可選通話事件,數(shù)據(jù)結構請參考2.2.1 dialPhoneNumber數(shù)據(jù)結構
dialEnrichedCalljson可選增強通話事件,數(shù)據(jù)結構請參考2.2.2 dialEnrichedCall數(shù)據(jù)結構
dialVideoCalljson可選 視頻通話,數(shù)據(jù)結構請參考2.2.3 dialVideoCall數(shù)據(jù)結構

2.2.1 dialPhoneNumber數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
phoneNumberstring必須要通話的號碼,比如15288888888
fallbackUrlstring可選話單推送地址

2.2.2 dialEnrichedCall數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
phoneNumberstring必須要通話的號碼,比如15288888888
subjectstring可選
fallbackUrlstring可選話單推送地址

2.2.3 dialVideoCall數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
phoneNumberstring必須要通話的號碼,比如15288888888
fallbackUrlstring可選話單推送地址

2.2.4 數(shù)據(jù)示例

{
  "dialPhoneNumber": {
    "phoneNumber": "15288888888"
  }
}

2.3 mapAction 地圖事件

參數(shù)類型必須/可選默認描述
showLocationjson二選一在地圖上顯示給定位置,數(shù)據(jù)結構請參考 2.3.1 showLocation數(shù)據(jù)結構
requestLocationPushjson二選一一次從UE發(fā)送地理位置推送到的請求聊天機器人,數(shù)據(jù)結構參考 2.3.2 requestLocationPush數(shù)據(jù)結構

2.3.1 showLocation 數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
locationjson必須地理位置,數(shù)據(jù)結構請參考2.3.3 location數(shù)據(jù)結構
fallbackUrljson可選消息推送地址

2.3.2 requestLocationPush 數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
showLocationjson二選一在地圖上顯示給定位置,數(shù)據(jù)結構參考 2.3.1 showLocation數(shù)據(jù)結構
requestLocationPushjson二選一一次從UE發(fā)送地理位置推送到的請求聊天機器人,數(shù)據(jù)結構暫無

2.3.3 location 數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
latitudefloatquery二選一緯度,示例:23.170408552888855
longitudefloatquery二選一經度,示例:113.40224851582335
labelstring可選標簽,最大長度100個字節(jié)
querystringlatitude,longitude二選一基于用戶位置的位置進行搜索,示例:GSMA Head Office, 25 Walbrook, London, UK。最大長度200個字節(jié)

2.3.4 數(shù)據(jù)示例

{
  "showLocation": {
    "location": {
      "latitude": 23.170408552888855,
      "longitude": 113.40224851582335,
      "label": "中國移動南方基地智匯中心"
    },
    "fallbackUrl": "https://j.map.baidu.com/eb/XWkf"
  }
}

2.4 calendarAction 日歷事件

參數(shù)類型必須/可選默認描述
createCalendarEventjson必須日歷事件,消息結構請駕考2.4.1 createCalendarEvent數(shù)據(jù)結構

2.4.1 createCalendarEvent數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
startTimestring必須開始時間,示例:2024-04-14T00:00:00Z
endTimestring必須結束時間,示例:2024-04-14T23:59:59Z
titlestring必須提醒主題,最大長度100個字節(jié),示例:會議提醒
descriptionstring可選提醒描述,最大長度500個字節(jié)
fallbackUrlstring可選回落地址

2.4.2 數(shù)據(jù)示例

{
  "createCalendarEvent": {
    "startTime": "2024-04-14T00:00:00Z",
    "endTime": "2024-04-14T23:59:59Z",
    "title": "會議提醒",
    "description": "下午3點公司會議"
  }
}

2.5 composeAction 編寫消息草稿事件

參數(shù)類型必須/可選默認描述
composeTextMessagejson二選一編寫文字短信,數(shù)據(jù)結構請參考2.5.1 composeTextMessage數(shù)據(jù)結構
composeRecordingMessagejson二選一錄制多媒體信息,數(shù)據(jù)結構請參考2.5.2 composeRecordingMessage數(shù)據(jù)結構

2.5.1 composeTextMessage數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
phoneNumberstring必須接收方號碼
textstring必須短信內容,最長支持100個字節(jié)

2.5.2 composeRecordingMessage數(shù)據(jù)結構

參數(shù)類型必須/可選默認描述
phoneNumberstring必須接收方號碼
typeenum必須多媒體信息類型,可選值包括:
AUDIO:語音消息
VIDEO:視頻消息

2.5.3 數(shù)據(jù)示例

暫無

2.6 deviceAction 與設備交互事件

參數(shù)類型必須/可選默認描述
requestDeviceSpecificsjson必須請求有關用戶設備的詳細信息。數(shù)據(jù)結構暫無

2.7 settingsAction 與應用設備進行交互的事件

參數(shù)類型必須/可選默認描述
disableAnonymizationjson二選一要求用戶禁用匿名設置。數(shù)據(jù)結構暫無
enableDisplayedNotificationsjson二選一要求用戶啟用發(fā)送顯示通知。數(shù)據(jù)結構暫無

附錄:富媒體卡片支持的 CSS 屬性說明

富媒體卡片的 CSS 控制元素包含以下四種:

1.整個富媒體卡片,與 CSS 中的消息選擇器一起引用

2.富媒體卡片標題,與 CSS 中的 message.content.Title 選擇器一起引用

3.富媒體卡片描述,與 CSS 中的 message.content.description 選擇器一起引用

4.富媒體卡片建議,與 CSS 中的 message.content.suggestions 選擇器一起引用

富媒體卡片支持的 CSS 選擇器和屬性如下表所示:

CSS選擇器選擇器支持的CSS屬性CSS屬性和CSS屬性支持值的描述
messagecolor富媒體卡片中所有文本內容的顏色
messagefont富媒體卡片中所有元素的文本內容的字體
messagetext-align富卡中所有元素文本內容的對齊方式
messagebackground-color富媒體卡片的背景顏色,默認值為transparent
messagebackground-image富媒體卡片的背景圖片。通過圖片 URI 來指定圖片,當不使用背景圖片時,采用‘none’默認值。當背景圖片不可用時,將采用背景色。當圖片可用時,它將在背景色之上渲染。
message.content.titlecolortitle 元素文本內容的顏色,未指定時,它可以從 message 元素繼承。
message.content.titlefonttitle 元素文本內容的字體,未指定時,從 message 元素繼承。
message.content.titletext-aligntitle 元素文本內容的對齊方式,未指定時,從 message 元素繼承。
message.content.descriptioncolordescription 元素文本內容的顏色,未指定時,從 message 元素繼承。
message.content.descriptionfontdescription 元素文本內容的字體,未指定時,從 message 元素繼承。
message.content.descriptiontext-aligndescription 元素文本內容的對齊方式,未指定時,從 message 元素繼承。
message.content.suggestionscolorsuggestions 元素的文本內容的顏色,如果沒指定,則從 message 元素繼承。
message.content.suggestionsfontsuggestions 元素文本內容的字體,未指定時,從 message 元素繼承。
message.content.suggestionstext-alignsuggestions 元素文本內容的對齊方式。該值參考[CSS2.1]。未指定時,從 message 元素繼承。

示例:

@charset "utf-8";
/* CSS Document */
Message {
 text-align:center;
 font-size:12px;
 color:#555;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background-color: green;
}
message.content.title {
 font-size:14px;
 font-weight:bold;
 color:#666699
}
message.content.description {
 color:#666699
}
message.content.suggestions {
 color:#669999
}