ActivityTimestamps interface
このインターフェイスは、アクティビティの日付の元の文字列値を保持するために使用されます。 アクティビティを受信すると、タイムスタンプは Dates に変換されます。 Javascript Date オブジェクトが UTC である方法により、タイムゾーンオフセット値は失われます。
- Extends
プロパティ
raw |
|
raw |
|
raw |
継承されたプロパティ
action | contactRelationUpdate の受信者が送信者の連絡先リストに追加または削除されたかどうかを示します。 |
attachment |
複数の添付ファイルのレイアウト ヒント。 既定値: list。 使用可能な値は、'list'、'カルーセル' です。 |
attachments | [Attachments] |
caller |
ボットの呼び出し元を識別する URI を含む文字列。 このフィールドは、ネットワーク経由で送信されるものではありません。その代わりに、呼び出し元 (トークンなど) の ID をアサートする暗号的に検証可能なデータに基づいて、ボットとクライアントによって設定されます。 |
channel |
チャネル固有のコンテンツが含まれます。 |
channel |
チャネルを一意に識別する ID を含みます。 チャネルによって設定されます。 |
code | 会話が終了した理由を示す endOfConversation アクティビティのコード。 使用できる値は、'unknown'、'completedSuccessfully'、'userCancelled'、'botTimedOut'、'botIssuedInvalidMessage'、'channelFailed' です。 |
conversation | アクティビティが属する会話を識別します。 |
delivery |
アクティビティの受信者の代替配信パスに通知する配信ヒント。 既定の配信モードは "default" です。 使用できる値は、'normal'、'notification'、'expectReplies'、'ephemeral' です。 |
entities | メッセージに記載されたエンティティを表します。 |
expiration | アクティビティを "期限切れ" と見なす時刻です。これは受信者に表示すべきではありません。 |
from | メッセージの送信者を識別します。 |
history |
チャネルの以前の履歴が開示されているかどうかを示します。 |
id | チャネルのアクティビティを一意に識別する ID を含みます。 |
importance | アクティビティの重要性。 使用可能な値は、'low'、'normal'、'high' です。 |
input |
メッセージがクライアントに配信された後、ボットがユーザー入力を受け入れるか、予期しているか、無視しているかを示します。 使用できる値は、'acceptingInput'、'ignoringInput'、'expectingInput' です。 |
label | アクティビティの説明ラベル。 |
listen |
音声と言語のプライミング システムがリッスンする必要があるフレーズと参照の一覧 |
locale | テキスト フィールドの内容のロケール名。 ロケール名は、言語に関連付けられた ISO 639 の 2 文字または 3 文字のカルチャ コードと、国または地域に関連付けられている ISO 3166 2 文字のサブカルチャ コードの組み合わせです。 ロケール名は、有効な BCP-47 言語タグに対応することもできます。 |
local |
ISO-8601 形式で表されるメッセージのローカル日付と時刻を格納します。 たとえば、2016-09-23T13:07:49.4714686-07:00 などです。 |
local |
IANA タイム ゾーン データベース形式で表される、メッセージのローカル タイムゾーンの名前が格納されます。 例: America/Los_Angeles。 |
members |
会話に追加されたメンバーのコレクション。 |
members |
会話から削除されたメンバーのコレクション。 |
name | 呼び出しまたはイベント アクティビティに関連付けられている操作の名前。 |
reactions |
会話に追加された反応のコレクション。 |
reactions |
会話から削除された反応のコレクション。 |
recipient | メッセージの受信者を識別します。 |
relates |
別の会話またはアクティビティへの参照。 |
reply |
このメッセージが応答であるメッセージの ID を格納します。 |
semantic |
この要求に付随するプログラムによるオプションのアクション |
service |
チャネルのサービス エンドポイントを指定する URL を格納します。 チャネルによって設定されます。 |
speak | 読み上げるテキスト。 |
suggested |
アクティビティに推奨されるアクション。 |
summary | チャネルがカードをレンダリングできない場合に表示するテキスト。 |
text | メッセージのテキスト コンテンツ。 |
text |
テキスト フィールドの形式 Default:markdown。 使用できる値は、'markdown'、'plain'、'xml' です。 |
text |
アクティビティに ReplyToId 値が含まれているときに強調表示するテキスト フラグメントのコレクション。 |
timestamp | ISO-8601 形式で表された、メッセージが送信された日付と時刻を UTC で格納します。 |
topic |
スレッドの更新されたトピック名。 |
type | アクティビティの種類を格納します。 使用できる値は、'message'、'contactRelationUpdate'、'conversationUpdate'、'typing'、'endOfConversation'、'event'、'invoke'、'deleteUserData'、'messageUpdate'、'messageDelete'、'installationUpdate'、'messageReaction'、'suggestion'、'trace'、'handoff' です。 |
value | アクティビティに関連付けられている値。 |
value |
アクティビティの値オブジェクトの型。 |
プロパティの詳細
rawExpiration
rawExpiration?: string
プロパティ値
string
rawLocalTimestamp
rawLocalTimestamp?: string
プロパティ値
string
rawTimestamp
rawTimestamp?: string
プロパティ値
string
継承されたプロパティの詳細
action
contactRelationUpdate の受信者が送信者の連絡先リストに追加または削除されたかどうかを示します。
action?: string
プロパティ値
string
Activity.actionから継承
attachmentLayout
複数の添付ファイルのレイアウト ヒント。 既定値: list。 使用可能な値は、'list'、'カルーセル' です。
attachmentLayout?: AttachmentLayoutTypes | string
プロパティ値
AttachmentLayoutTypes | string
attachments
callerId
ボットの呼び出し元を識別する URI を含む文字列。 このフィールドは、ネットワーク経由で送信されるものではありません。その代わりに、呼び出し元 (トークンなど) の ID をアサートする暗号的に検証可能なデータに基づいて、ボットとクライアントによって設定されます。
callerId: string
プロパティ値
string
channelData
channelId
code
会話が終了した理由を示す endOfConversation アクティビティのコード。 使用できる値は、'unknown'、'completedSuccessfully'、'userCancelled'、'botTimedOut'、'botIssuedInvalidMessage'、'channelFailed' です。
code?: EndOfConversationCodes | string
プロパティ値
EndOfConversationCodes | string
Activity.codeから継承
conversation
アクティビティが属する会話を識別します。
conversation: ConversationAccount
プロパティ値
deliveryMode
アクティビティの受信者の代替配信パスに通知する配信ヒント。 既定の配信モードは "default" です。 使用できる値は、'normal'、'notification'、'expectReplies'、'ephemeral' です。
deliveryMode?: DeliveryModes | string
プロパティ値
DeliveryModes | string
entities
expiration
from
historyDisclosed
チャネルの以前の履歴が開示されているかどうかを示します。
historyDisclosed?: boolean
プロパティ値
boolean
id
importance
アクティビティの重要性。 使用可能な値は、'low'、'normal'、'high' です。
importance?: ActivityImportance | string
プロパティ値
ActivityImportance | string
inputHint
メッセージがクライアントに配信された後、ボットがユーザー入力を受け入れるか、予期しているか、無視しているかを示します。 使用できる値は、'acceptingInput'、'ignoringInput'、'expectingInput' です。
inputHint?: InputHints | string
プロパティ値
InputHints | string
label
listenFor
locale
テキスト フィールドの内容のロケール名。 ロケール名は、言語に関連付けられた ISO 639 の 2 文字または 3 文字のカルチャ コードと、国または地域に関連付けられている ISO 3166 2 文字のサブカルチャ コードの組み合わせです。 ロケール名は、有効な BCP-47 言語タグに対応することもできます。
locale?: string
プロパティ値
string
Activity.localeから継承
localTimestamp
ISO-8601 形式で表されるメッセージのローカル日付と時刻を格納します。 たとえば、2016-09-23T13:07:49.4714686-07:00 などです。
localTimestamp?: Date
プロパティ値
Date
localTimezone
IANA タイム ゾーン データベース形式で表される、メッセージのローカル タイムゾーンの名前が格納されます。 例: America/Los_Angeles。
localTimezone: string
プロパティ値
string
membersAdded
会話に追加されたメンバーのコレクション。
membersAdded?: ChannelAccount[]
プロパティ値
membersRemoved
会話から削除されたメンバーのコレクション。
membersRemoved?: ChannelAccount[]
プロパティ値
name
呼び出しまたはイベント アクティビティに関連付けられている操作の名前。
name?: ActivityEventNames | string
プロパティ値
ActivityEventNames | string
Activity.nameから継承
reactionsAdded
会話に追加された反応のコレクション。
reactionsAdded?: MessageReaction[]
プロパティ値
reactionsRemoved
会話から削除された反応のコレクション。
reactionsRemoved?: MessageReaction[]
プロパティ値
recipient
relatesTo
replyToId
semanticAction
この要求に付随するプログラムによるオプションのアクション
semanticAction?: SemanticAction
プロパティ値
serviceUrl
チャネルのサービス エンドポイントを指定する URL を格納します。 チャネルによって設定されます。
serviceUrl: string
プロパティ値
string
Inherited FromActivity.serviceUrl
speak
suggestedActions
アクティビティに推奨されるアクション。
suggestedActions?: SuggestedActions
プロパティ値
summary
text
textFormat
テキスト フィールドの形式 Default:markdown。 使用できる値は、'markdown'、'plain'、'xml' です。
textFormat?: TextFormatTypes | string
プロパティ値
TextFormatTypes | string
textHighlights
アクティビティに ReplyToId 値が含まれているときに強調表示するテキスト フラグメントのコレクション。
textHighlights?: TextHighlight[]
プロパティ値
timestamp
topicName
type
アクティビティの種類を格納します。 使用できる値は、'message'、'contactRelationUpdate'、'conversationUpdate'、'typing'、'endOfConversation'、'event'、'invoke'、'deleteUserData'、'messageUpdate'、'messageDelete'、'installationUpdate'、'messageReaction'、'suggestion'、'trace'、'handoff' です。
type: ActivityTypes | string
プロパティ値
ActivityTypes | string
Activity.typeから継承