esmDevelopers
URL API
esm API
JSプラグイン
URL API
esm API
JSプラグイン
  • body について

body について

メッセージや投稿の本文を構成する配列型フィールドであり、テキストだけでなく、メンション(mention)、画像(image)、URL などのリッチコンテンツを含めることができます。
body はオブジェクトの順に画面上に表示されます。

No.プロパティ名項目名タイプ備考
最上位object
1behaviourTypeBehaviour タイプstring「text/mention/image/url」のいずれかを指定
2contentBehaviour データobjectbehaviourType に依存

behaviourType:text(テキスト)

投稿本文のテキストエリアにそのまま表示

No.プロパティ名項目名タイプ備考
最上位object
1behaviourTypeBehaviour タイプstring"text"を指定
2contentBehaviour データobject
3- textText の内容string

Example

{
  "behaviourType": "text",
  "content": {
    "text": "こんにちは。"
  }
}

behaviourType:mention(メンション)

テキスト内に青色のリンクとして表示。クリックすると対象詳細に遷移

No.プロパティ名項目名タイプ備考
最上位object
1behaviourTypeBehaviour タイプstring"mention"を指定
2contentBehaviour データobject
3- mentionType対象タイプstring「employee/department/group」のいずれかを指定
4- entityId対象 IDnumber
5- entityName対象名number読み取り専用項目

Example

{
  "behaviourType": "mention",
  "content": {
    "mentionType": "employee",
    "entityId": 100000000064,
    "entityName": "営業 三四郎"
  }
}

behaviourType:image(画像)

本文の下に画像サムネイルとして表示。クリックで拡大
それに、本文の下部「添付ファイル」エリアに表示。ダウンロード可能

No.プロパティ名項目名タイプ備考
最上位object
1behaviourTypeBehaviour タイプstring"image"を指定
2contentBehaviour データobject
3- fileidファイル IDstring事前にcmsにアップロードした fileId を指定
4- filenameファイル名string読み取り専用項目

Example

{
  "behaviourType": "image",
  "content": {
    "fileid": "5cac021b80c64aeeacde53fd9f1d9e32",
    "filename": "添付画像.png"
  }
}

behaviourType:URL

本文内にリンク文字列として表示。クリックで遷移

No.プロパティ名項目名タイプ備考
最上位object
1behaviourTypeBehaviour タイプstring"url"を指定
2contentBehaviour データobject
3- urlURLstring
4- displayTextURL の表示string指定が無い場合(もしくは空文字列)は「url」の内容で補完

Example

{
  "behaviourType": "url",
  "content": {
    "displayText": "Webサイトのリンク",
    "url": "https://www.google.co.jp/"
  }
}

添付ファイル

本文の下部「添付ファイル」エリアに表示。ダウンロード可能

No.プロパティ名項目名タイプ備考
1attachedFile添付ファイルarray(object)
2- fileidファイル IDstring事前にcmsにアップロードした fileId を指定
3- filenameファイル名string読み取り専用項目

Example

"attachedFile": [
    {
        "fileid": "df14a292a1c5411bb72a3c5f87b3e771",
        "filename": "添付ファイル.pptx"
    }
]