Bagikan melalui


ActivityTimestamps interface

Antarmuka ini digunakan untuk mempertahankan nilai string asli tanggal pada Aktivitas. Saat Aktivitas diterima, tanda waktu dikonversi ke Tanggal. Karena bagaimana objek Tanggal Javascript adalah UTC, nilai offset zona waktu hilang.

Memperluas

Properti

rawExpiration
rawLocalTimestamp
rawTimestamp

Properti yang Diwariskan

action

Menunjukkan apakah penerima contactRelationUpdate ditambahkan atau dihapus dari daftar kontak pengirim.

attachmentLayout

Petunjuk tata letak untuk beberapa lampiran. Default: daftar. Nilai yang mungkin termasuk: 'list', 'carousel'

attachments

Lampiran

callerId

String yang berisi URI yang mengidentifikasi pemanggil bot. Bidang ini tidak dimaksudkan untuk ditransmisikan melalui kawat, tetapi sebaliknya diisi oleh bot dan klien berdasarkan data yang dapat diverifikasi secara kriptografis yang menegaskan identitas pemanggil (misalnya token).

channelData

Berisi konten khusus saluran.

channelId

Berisi ID yang mengidentifikasi saluran secara unik. Diatur oleh saluran.

code

Kode untuk aktivitas endOfConversation yang menunjukkan mengapa percakapan berakhir. Nilai yang mungkin termasuk: 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed'

conversation

Mengidentifikasi percakapan tempat aktivitas berada.

deliveryMode

Petunjuk pengiriman untuk memberi sinyal ke jalur pengiriman alternatif penerima untuk aktivitas tersebut. Mode pengiriman default adalah "default". Nilai yang mungkin termasuk: 'normal', 'notification', 'expectReplies', 'ephemeral'

entities

Mewakili entitas yang disebutkan dalam pesan.

expiration

Waktu di mana aktivitas harus dianggap "kedaluwarsa" dan tidak boleh disajikan kepada penerima.

from

Mengidentifikasi pengirim pesan.

historyDisclosed

Menunjukkan apakah riwayat saluran sebelumnya diungkapkan.

id

Berisi ID yang secara unik mengidentifikasi aktivitas di saluran.

importance

Pentingnya aktivitas. Nilai yang mungkin termasuk: 'rendah', 'normal', 'tinggi'

inputHint

Menunjukkan apakah bot Anda menerima, mengharapkan, atau mengabaikan input pengguna setelah pesan dikirimkan ke klien. Nilai yang mungkin termasuk: 'acceptingInput', 'ignoringInput', 'expectingInput'

label

Label deskriptif untuk aktivitas.

listenFor

Daftar frasa dan referensi yang harus didengarkan oleh sistem pendeta ucapan dan bahasa

locale

Nama lokal untuk konten bidang teks. Nama lokal adalah kombinasi dari kode budaya iso 639 dua atau tiga huruf yang terkait dengan bahasa dan kode subkultur dua huruf ISO 3166 yang terkait dengan negara atau wilayah. Nama lokal juga dapat sesuai dengan tag bahasa BCP-47 yang valid.

localTimestamp

Berisi tanggal dan waktu pesan lokal, yang dinyatakan dalam format ISO-8601. Misalnya, 2016-09-23T13:07:49.4714686-07:00.

localTimezone

Berisi nama zona waktu lokal pesan, yang dinyatakan dalam format database Zona Waktu IANA. Misalnya, Amerika/Los_Angeles.

membersAdded

Kumpulan anggota ditambahkan ke percakapan.

membersRemoved

Kumpulan anggota dihapus dari percakapan.

name

Nama operasi yang terkait dengan aktivitas pemanggilan atau peristiwa.

reactionsAdded

Kumpulan reaksi ditambahkan ke percakapan.

reactionsRemoved

Kumpulan reaksi dihapus dari percakapan.

recipient

Mengidentifikasi penerima pesan.

relatesTo

Referensi ke percakapan atau aktivitas lain.

replyToId

Berisi ID pesan di mana pesan ini adalah balasan.

semanticAction

Tindakan terprogram opsional yang menyertai permintaan ini

serviceUrl

Berisi URL yang menentukan titik akhir layanan saluran. Diatur oleh saluran.

speak

Teks yang akan diucapkan.

suggestedActions

Tindakan yang disarankan untuk aktivitas tersebut.

summary

Teks yang akan ditampilkan jika saluran tidak dapat merender kartu.

text

Konten teks pesan.

textFormat

Format bidang teks Default:markdown. Nilai yang mungkin termasuk: 'markdown', 'plain', 'xml'

textHighlights

Kumpulan fragmen teks yang akan disorot saat aktivitas berisi nilai ReplyToId.

timestamp

Berisi tanggal dan waktu pesan dikirim, dalam UTC, yang dinyatakan dalam format ISO-8601.

topicName

Nama topik percakapan yang diperbarui.

type

Berisi jenis aktivitas. Nilai yang mungkin termasuk: 'message', 'contactRelationUpdate', 'conversationUpdate', 'typing', 'endOfConversation', 'event', 'invoke', 'deleteUserData', 'messageUpdate', 'messageDelete', 'installationUpdate', 'messageReaction', 'suggestion', 'trace', 'handoff'

value

Nilai yang terkait dengan aktivitas.

valueType

Jenis objek nilai aktivitas.

Detail Properti

rawExpiration

rawExpiration?: string

Nilai Properti

string

rawLocalTimestamp

rawLocalTimestamp?: string

Nilai Properti

string

rawTimestamp

rawTimestamp?: string

Nilai Properti

string

Detail Properti yang Diwariskan

action

Menunjukkan apakah penerima contactRelationUpdate ditambahkan atau dihapus dari daftar kontak pengirim.

action?: string

Nilai Properti

string

Diwarisi DariActivity.action

attachmentLayout

Petunjuk tata letak untuk beberapa lampiran. Default: daftar. Nilai yang mungkin termasuk: 'list', 'carousel'

attachmentLayout?: AttachmentLayoutTypes | string

Nilai Properti

Diwariskan DariActivity.attachmentLayout

attachments

Lampiran

attachments?: Attachment[]

Nilai Properti

Diwarisi Dari Activity.attachments

callerId

String yang berisi URI yang mengidentifikasi pemanggil bot. Bidang ini tidak dimaksudkan untuk ditransmisikan melalui kawat, tetapi sebaliknya diisi oleh bot dan klien berdasarkan data yang dapat diverifikasi secara kriptografis yang menegaskan identitas pemanggil (misalnya token).

callerId: string

Nilai Properti

string

Diwariskan DariActivity.callerId

channelData

Berisi konten khusus saluran.

channelData?: any

Nilai Properti

any

Diwarisi DariActivity.channelData

channelId

Berisi ID yang mengidentifikasi saluran secara unik. Diatur oleh saluran.

channelId: string

Nilai Properti

string

Diwariskan DariActivity.channelId

code

Kode untuk aktivitas endOfConversation yang menunjukkan mengapa percakapan berakhir. Nilai yang mungkin termasuk: 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed'

code?: EndOfConversationCodes | string

Nilai Properti

Diwariskan DariActivity.code

conversation

Mengidentifikasi percakapan tempat aktivitas berada.

conversation: ConversationAccount

Nilai Properti

Diwariskan DariActivity.conversation

deliveryMode

Petunjuk pengiriman untuk memberi sinyal ke jalur pengiriman alternatif penerima untuk aktivitas tersebut. Mode pengiriman default adalah "default". Nilai yang mungkin termasuk: 'normal', 'notification', 'expectReplies', 'ephemeral'

deliveryMode?: DeliveryModes | string

Nilai Properti

DeliveryModes | string

Diwariskan DariActivity.deliveryMode

entities

Mewakili entitas yang disebutkan dalam pesan.

entities?: Entity[]

Nilai Properti

Entity[]

Diwariskan DariActivity.entities

expiration

Waktu di mana aktivitas harus dianggap "kedaluwarsa" dan tidak boleh disajikan kepada penerima.

expiration?: Date

Nilai Properti

Date

Diwariskan DariActivity.expiration

from

Mengidentifikasi pengirim pesan.

from: ChannelAccount

Nilai Properti

Diwariskan DariActivity.from

historyDisclosed

Menunjukkan apakah riwayat saluran sebelumnya diungkapkan.

historyDisclosed?: boolean

Nilai Properti

boolean

Diwariskan DariActivity.historyDisclosed

id

Berisi ID yang secara unik mengidentifikasi aktivitas di saluran.

id?: string

Nilai Properti

string

Diwariskan DariActivity.id

importance

Pentingnya aktivitas. Nilai yang mungkin termasuk: 'rendah', 'normal', 'tinggi'

importance?: ActivityImportance | string

Nilai Properti

Diwariskan DariActivity.importance

inputHint

Menunjukkan apakah bot Anda menerima, mengharapkan, atau mengabaikan input pengguna setelah pesan dikirimkan ke klien. Nilai yang mungkin termasuk: 'acceptingInput', 'ignoringInput', 'expectingInput'

inputHint?: InputHints | string

Nilai Properti

InputHints | string

Diwariskan DariActivity.inputHint

label

Label deskriptif untuk aktivitas.

label: string

Nilai Properti

string

Diwariskan DariActivity.label

listenFor

Daftar frasa dan referensi yang harus didengarkan oleh sistem pendeta ucapan dan bahasa

listenFor: string[]

Nilai Properti

string[]

Diwariskan DariActivity.listenFor

locale

Nama lokal untuk konten bidang teks. Nama lokal adalah kombinasi dari kode budaya iso 639 dua atau tiga huruf yang terkait dengan bahasa dan kode subkultur dua huruf ISO 3166 yang terkait dengan negara atau wilayah. Nama lokal juga dapat sesuai dengan tag bahasa BCP-47 yang valid.

locale?: string

Nilai Properti

string

Diwariskan DariActivity.locale

localTimestamp

Berisi tanggal dan waktu pesan lokal, yang dinyatakan dalam format ISO-8601. Misalnya, 2016-09-23T13:07:49.4714686-07:00.

localTimestamp?: Date

Nilai Properti

Date

Diwariskan DariActivity.localTimestamp

localTimezone

Berisi nama zona waktu lokal pesan, yang dinyatakan dalam format database Zona Waktu IANA. Misalnya, Amerika/Los_Angeles.

localTimezone: string

Nilai Properti

string

Diwariskan DariActivity.localTimezone

membersAdded

Kumpulan anggota ditambahkan ke percakapan.

membersAdded?: ChannelAccount[]

Nilai Properti

Diwariskan DariActivity.membersTambahkan

membersRemoved

Kumpulan anggota dihapus dari percakapan.

membersRemoved?: ChannelAccount[]

Nilai Properti

Diwariskan DariActivity.membersRemoved

name

Nama operasi yang terkait dengan aktivitas pemanggilan atau peristiwa.

name?: ActivityEventNames | string

Nilai Properti

Diwariskan DariActivity.name

reactionsAdded

Kumpulan reaksi ditambahkan ke percakapan.

reactionsAdded?: MessageReaction[]

Nilai Properti

Diwariskan DariActivity.reactionsTambahkan

reactionsRemoved

Kumpulan reaksi dihapus dari percakapan.

reactionsRemoved?: MessageReaction[]

Nilai Properti

Diwariskan DariActivity.reactionsRemoved

recipient

Mengidentifikasi penerima pesan.

recipient: ChannelAccount

Nilai Properti

Diwariskan DariActivity.recipient

relatesTo

Referensi ke percakapan atau aktivitas lain.

relatesTo?: ConversationReference

Nilai Properti

Diwariskan DariActivity.relatesTo

replyToId

Berisi ID pesan di mana pesan ini adalah balasan.

replyToId?: string

Nilai Properti

string

Diwarisi DariActivity.replyToId

semanticAction

Tindakan terprogram opsional yang menyertai permintaan ini

semanticAction?: SemanticAction

Nilai Properti

Diwariskan DariActivity.semanticAction

serviceUrl

Berisi URL yang menentukan titik akhir layanan saluran. Diatur oleh saluran.

serviceUrl: string

Nilai Properti

string

Diwarisi DariActivity.serviceUrl

speak

Teks yang akan diucapkan.

speak?: string

Nilai Properti

string

Diwariskan DariActivity.speak

suggestedActions

Tindakan yang disarankan untuk aktivitas tersebut.

suggestedActions?: SuggestedActions

Nilai Properti

Diwariskan DariActivity.suggestedActions

summary

Teks yang akan ditampilkan jika saluran tidak dapat merender kartu.

summary?: string

Nilai Properti

string

Diwariskan Dari Activity.summary

text

Konten teks pesan.

text: string

Nilai Properti

string

Diwariskan DariActivity.text

textFormat

Format bidang teks Default:markdown. Nilai yang mungkin termasuk: 'markdown', 'plain', 'xml'

textFormat?: TextFormatTypes | string

Nilai Properti

TextFormatTypes | string

Diwariskan DariActivity.textFormat

textHighlights

Kumpulan fragmen teks yang akan disorot saat aktivitas berisi nilai ReplyToId.

textHighlights?: TextHighlight[]

Nilai Properti

Diwariskan DariActivity.textHighlights

timestamp

Berisi tanggal dan waktu pesan dikirim, dalam UTC, yang dinyatakan dalam format ISO-8601.

timestamp?: Date

Nilai Properti

Date

Diwariskan DariActivity.timestamp

topicName

Nama topik percakapan yang diperbarui.

topicName?: string

Nilai Properti

string

Diwariskan DariActivity.topicName

type

Berisi jenis aktivitas. Nilai yang mungkin termasuk: 'message', 'contactRelationUpdate', 'conversationUpdate', 'typing', 'endOfConversation', 'event', 'invoke', 'deleteUserData', 'messageUpdate', 'messageDelete', 'installationUpdate', 'messageReaction', 'suggestion', 'trace', 'handoff'

type: ActivityTypes | string

Nilai Properti

ActivityTypes | string

Diwariskan DariActivity.type

value

Nilai yang terkait dengan aktivitas.

value?: any

Nilai Properti

any

Diwariskan DariActivity.value

valueType

Jenis objek nilai aktivitas.

valueType: string

Nilai Properti

string

Diwarisi DariActivity.valueType