Conversations class
Kelas yang mewakili Percakapan.
Konstruktor
| Conversations(Connector |
Membuat Percakapan. |
Metode
| create |
Buat Percakapan baru. POST ke metode ini dengan
Nilai pengembalian adalah ResourceResponse yang berisi id percakapan yang cocok untuk digunakan dalam payload pesan dan uri REST API. Sebagian besar saluran hanya mendukung semantik bot yang memulai percakapan pesan langsung. Contoh cara melakukannya adalah:
|
| create |
|
| create |
|
| delete |
Menghapus aktivitas yang ada. Beberapa saluran memungkinkan Anda menghapus aktivitas yang ada, dan jika berhasil, metode ini akan menghapus aktivitas yang ditentukan. |
| delete |
|
| delete |
|
| delete |
Menghapus anggota dari percakapan. REST API ini mengambil ConversationId dan memberId (dari jenis string) dan menghapus anggota tersebut dari percakapan. Jika anggota tersebut adalah anggota terakhir percakapan, percakapan juga akan dihapus. |
| delete |
|
| delete |
|
| get |
Menghitung anggota aktivitas. REST API ini mengambil ConversationId dan ActivityId, mengembalikan array objek ChannelAccount yang mewakili anggota aktivitas tertentu dalam percakapan. |
| get |
|
| get |
|
| get |
|
| get |
Menghitung anggota percakapan. REST API ini mengambil ConversationId dan mengembalikan array objek ChannelAccount yang mewakili anggota percakapan. |
| get |
|
| get |
|
| get |
Menghitung anggota percakapan satu halaman pada satu waktu. REST API ini mengambil ConversationId. Secara opsional pageSize dan/atau continuationToken dapat disediakan. Ini mengembalikan PagedMembersResult, yang berisi array ChannelAccounts yang mewakili anggota percakapan dan token kelanjutan yang dapat digunakan untuk mendapatkan lebih banyak nilai. Satu halaman rekaman ChannelAccounts dikembalikan dengan setiap panggilan. Jumlah rekaman dalam halaman dapat bervariasi antara saluran dan panggilan. Parameter pageSize dapat digunakan sebagai saran. Jika tidak ada hasil tambahan, respons tidak akan berisi token kelanjutan. Jika tidak ada anggota dalam percakapan, Anggota akan kosong atau tidak ada dalam respons. Respons terhadap permintaan yang memiliki token kelanjutan dari permintaan sebelumnya mungkin jarang mengembalikan anggota dari permintaan sebelumnya. |
| get |
|
| get |
|
| get |
Cantumkan Percakapan tempat bot ini berpartisipasi. GET dari metode ini dengan token lewati Nilai yang dikembalikan adalah ConversationsResult, yang berisi array ConversationMembers dan token lombah. Jika token lombah tidak kosong, maka ada nilai lebih lanjut yang akan dikembalikan. Panggil metode ini lagi dengan token yang dikembalikan untuk mendapatkan lebih banyak nilai. Setiap objek ConversationMembers berisi ID percakapan dan array ChannelAccounts yang menjelaskan anggota percakapan. |
| get |
|
| get |
|
| reply |
Metode ini memungkinkan Anda membalas aktivitas. Ini sedikit berbeda dari SendToConversation().
Gunakan ReplyToActivity saat membalas aktivitas tertentu dalam percakapan. Gunakan SendToConversation dalam semua kasus lainnya. |
| reply |
|
| reply |
|
| send |
Metode ini memungkinkan Anda mengunggah aktivitas bersejarah ke percakapan. Pengirim harus memastikan bahwa aktivitas bersejarah memiliki id unik dan tanda waktu yang sesuai. Id digunakan oleh klien untuk menangani aktivitas duplikat dan tanda waktu digunakan oleh klien untuk merender aktivitas dalam urutan yang tepat. |
| send |
|
| send |
|
| send |
Metode ini memungkinkan Anda mengirim aktivitas ke akhir percakapan. Ini sedikit berbeda dari ReplyToActivity().
Gunakan ReplyToActivity saat membalas aktivitas tertentu dalam percakapan. Gunakan SendToConversation dalam semua kasus lainnya. |
| send |
|
| send |
|
| update |
Edit aktivitas yang sudah ada. Beberapa saluran memungkinkan Anda mengedit aktivitas yang ada untuk mencerminkan status baru percakapan bot. Misalnya, Anda dapat menghapus tombol setelah seseorang mengklik tombol "Setujui". |
| update |
|
| update |
|
| upload |
Unggah lampiran langsung ke penyimpanan blob saluran. Ini berguna karena memungkinkan Anda menyimpan data di penyimpanan yang sesuai saat berhadapan dengan perusahaan. Responsnya adalah ResourceResponse yang berisi AttachmentId yang cocok untuk digunakan dengan API lampiran. |
| upload |
|
| upload |
Detail Konstruktor
Conversations(ConnectorClientContext)
Membuat Percakapan.
new Conversations(client: ConnectorClientContext)
Parameter
- client
- ConnectorClientContext
Referensi ke klien layanan.
Detail Metode
createConversation(ConversationParameters, RequestOptionsBase)
Buat Percakapan baru. POST ke metode ini dengan
- Bot menjadi bot yang membuat percakapan
- IsGroup diatur ke true jika ini bukan pesan langsung (defaultnya salah)
- Array yang berisi anggota untuk disertakan dalam percakapan
Nilai pengembalian adalah ResourceResponse yang berisi id percakapan yang cocok untuk digunakan dalam payload pesan dan uri REST API.
Sebagian besar saluran hanya mendukung semantik bot yang memulai percakapan pesan langsung. Contoh cara melakukannya adalah:
const resource = await connector.conversations.createConversation({
bot,
members: [{ id: 'user1' }]
});
await connector.conversations.sendToConversation(resource.Id, ... );
function createConversation(parameters: ConversationParameters, options?: RequestOptionsBase): Promise<Models.ConversationsCreateConversationResponse>
Parameter
- parameters
-
ConversationParameters
Parameter untuk membuat percakapan dari
- options
-
RequestOptionsBase
Mengembalikan
Promise<Models.ConversationsCreateConversationResponse>
Menjanjikan<Models.ConversationsCreateConversationResponse>
createConversation(ConversationParameters, RequestOptionsBase, ServiceCallback<ConversationResourceResponse>)
function createConversation(parameters: ConversationParameters, options: RequestOptionsBase, callback: ServiceCallback<ConversationResourceResponse>)
Parameter
- parameters
-
ConversationParameters
Parameter untuk membuat percakapan dari
- options
-
RequestOptionsBase
Parameter opsional
- callback
-
ServiceCallback<ConversationResourceResponse>
Panggilan balik
createConversation(ConversationParameters, ServiceCallback<ConversationResourceResponse>)
function createConversation(parameters: ConversationParameters, callback: ServiceCallback<ConversationResourceResponse>)
Parameter
- parameters
-
ConversationParameters
Parameter untuk membuat percakapan dari
- callback
-
ServiceCallback<ConversationResourceResponse>
Panggilan balik
deleteActivity(string, string, RequestOptionsBase)
Menghapus aktivitas yang ada. Beberapa saluran memungkinkan Anda menghapus aktivitas yang ada, dan jika berhasil, metode ini akan menghapus aktivitas yang ditentukan.
function deleteActivity(conversationId: string, activityId: string, options?: RequestOptionsBase): Promise<RestResponse>
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
activityId untuk dihapus
- options
-
RequestOptionsBase
Mengembalikan
Promise<RestResponse>
Menjanjikan<msRest.RestResponse>
deleteActivity(string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteActivity(conversationId: string, activityId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
activityId untuk dihapus
- options
-
RequestOptionsBase
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
deleteActivity(string, string, ServiceCallback<void>)
function deleteActivity(conversationId: string, activityId: string, callback: ServiceCallback<void>)
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
activityId untuk dihapus
- callback
-
ServiceCallback<void>
Panggilan balik
deleteConversationMember(string, string, RequestOptionsBase)
Menghapus anggota dari percakapan. REST API ini mengambil ConversationId dan memberId (dari jenis string) dan menghapus anggota tersebut dari percakapan. Jika anggota tersebut adalah anggota terakhir percakapan, percakapan juga akan dihapus.
function deleteConversationMember(conversationId: string, memberId: string, options?: RequestOptionsBase): Promise<RestResponse>
Parameter
- conversationId
-
string
ID Percakapan
- memberId
-
string
ID anggota yang akan dihapus dari percakapan ini
- options
-
RequestOptionsBase
Mengembalikan
Promise<RestResponse>
Menjanjikan<msRest.RestResponse>
deleteConversationMember(string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteConversationMember(conversationId: string, memberId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
Parameter
- conversationId
-
string
ID Percakapan
- memberId
-
string
ID anggota yang akan dihapus dari percakapan ini
- options
-
RequestOptionsBase
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
deleteConversationMember(string, string, ServiceCallback<void>)
function deleteConversationMember(conversationId: string, memberId: string, callback: ServiceCallback<void>)
Parameter
- conversationId
-
string
ID Percakapan
- memberId
-
string
ID anggota yang akan dihapus dari percakapan ini
- callback
-
ServiceCallback<void>
Panggilan balik
getActivityMembers(string, string, RequestOptionsBase)
Menghitung anggota aktivitas. REST API ini mengambil ConversationId dan ActivityId, mengembalikan array objek ChannelAccount yang mewakili anggota aktivitas tertentu dalam percakapan.
function getActivityMembers(conversationId: string, activityId: string, options?: RequestOptionsBase): Promise<Models.ConversationsGetActivityMembersResponse>
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
ID Aktivitas
- options
-
RequestOptionsBase
Mengembalikan
Promise<Models.ConversationsGetActivityMembersResponse>
Menjanjikan<Models.ConversationsGetActivityMembersResponse>
getActivityMembers(string, string, RequestOptionsBase, ServiceCallback<ChannelAccount[]>)
function getActivityMembers(conversationId: string, activityId: string, options: RequestOptionsBase, callback: ServiceCallback<ChannelAccount[]>)
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
ID Aktivitas
- options
-
RequestOptionsBase
Parameter opsional
- callback
-
ServiceCallback<ChannelAccount[]>
Panggilan balik
getActivityMembers(string, string, ServiceCallback<ChannelAccount[]>)
function getActivityMembers(conversationId: string, activityId: string, callback: ServiceCallback<ChannelAccount[]>)
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
ID Aktivitas
- callback
-
ServiceCallback<ChannelAccount[]>
Panggilan balik
getConversationMember(string, string, RequestOptionsBase | ServiceCallback<ChannelAccount[]>, ServiceCallback<ChannelAccount[]>)
function getConversationMember(conversationId: string, memberId: string, options?: RequestOptionsBase | ServiceCallback<ChannelAccount[]>, callback?: ServiceCallback<ChannelAccount[]>): Promise<Models.ConversationsGetConversationMemberResponse>
Parameter
- conversationId
-
string
ID Percakapan
- memberId
-
string
MemberId untuk pengguna
- options
-
RequestOptionsBase | ServiceCallback<ChannelAccount[]>
Parameter opsional
- callback
-
ServiceCallback<ChannelAccount[]>
Panggilan balik
Mengembalikan
Promise<Models.ConversationsGetConversationMemberResponse>
getConversationMembers(string, RequestOptionsBase)
Menghitung anggota percakapan. REST API ini mengambil ConversationId dan mengembalikan array objek ChannelAccount yang mewakili anggota percakapan.
function getConversationMembers(conversationId: string, options?: RequestOptionsBase): Promise<Models.ConversationsGetConversationMembersResponse>
Parameter
- conversationId
-
string
ID Percakapan
- options
-
RequestOptionsBase
Mengembalikan
Promise<Models.ConversationsGetConversationMembersResponse>
Menjanjikan<Models.ConversationsGetConversationMembersResponse>
getConversationMembers(string, RequestOptionsBase, ServiceCallback<ChannelAccount[]>)
function getConversationMembers(conversationId: string, options: RequestOptionsBase, callback: ServiceCallback<ChannelAccount[]>)
Parameter
- conversationId
-
string
ID Percakapan
- options
-
RequestOptionsBase
Parameter opsional
- callback
-
ServiceCallback<ChannelAccount[]>
Panggilan balik
getConversationMembers(string, ServiceCallback<ChannelAccount[]>)
function getConversationMembers(conversationId: string, callback: ServiceCallback<ChannelAccount[]>)
Parameter
- conversationId
-
string
ID Percakapan
- callback
-
ServiceCallback<ChannelAccount[]>
Panggilan balik
getConversationPagedMembers(string, ConversationsGetConversationPagedMembersOptionalParams)
Menghitung anggota percakapan satu halaman pada satu waktu. REST API ini mengambil ConversationId. Secara opsional pageSize dan/atau continuationToken dapat disediakan. Ini mengembalikan PagedMembersResult, yang berisi array ChannelAccounts yang mewakili anggota percakapan dan token kelanjutan yang dapat digunakan untuk mendapatkan lebih banyak nilai.
Satu halaman rekaman ChannelAccounts dikembalikan dengan setiap panggilan. Jumlah rekaman dalam halaman dapat bervariasi antara saluran dan panggilan. Parameter pageSize dapat digunakan sebagai saran. Jika tidak ada hasil tambahan, respons tidak akan berisi token kelanjutan. Jika tidak ada anggota dalam percakapan, Anggota akan kosong atau tidak ada dalam respons.
Respons terhadap permintaan yang memiliki token kelanjutan dari permintaan sebelumnya mungkin jarang mengembalikan anggota dari permintaan sebelumnya.
function getConversationPagedMembers(conversationId: string, options?: ConversationsGetConversationPagedMembersOptionalParams): Promise<Models.ConversationsGetConversationPagedMembersResponse>
Parameter
- conversationId
-
string
ID Percakapan
Mengembalikan
Promise<Models.ConversationsGetConversationPagedMembersResponse>
Menjanjikan<Models.ConversationsGetConversationPagedMembersResponse>
getConversationPagedMembers(string, ConversationsGetConversationPagedMembersOptionalParams, ServiceCallback<PagedMembersResult>)
function getConversationPagedMembers(conversationId: string, options: ConversationsGetConversationPagedMembersOptionalParams, callback: ServiceCallback<PagedMembersResult>)
Parameter
- conversationId
-
string
ID Percakapan
Parameter opsional
- callback
-
ServiceCallback<PagedMembersResult>
Panggilan balik
getConversationPagedMembers(string, ServiceCallback<PagedMembersResult>)
function getConversationPagedMembers(conversationId: string, callback: ServiceCallback<PagedMembersResult>)
Parameter
- conversationId
-
string
ID Percakapan
- callback
-
ServiceCallback<PagedMembersResult>
Panggilan balik
getConversations(ConversationsGetConversationsOptionalParams)
Cantumkan Percakapan tempat bot ini berpartisipasi. GET dari metode ini dengan token lewati
Nilai yang dikembalikan adalah ConversationsResult, yang berisi array ConversationMembers dan token lombah. Jika token lombah tidak kosong, maka ada nilai lebih lanjut yang akan dikembalikan. Panggil metode ini lagi dengan token yang dikembalikan untuk mendapatkan lebih banyak nilai.
Setiap objek ConversationMembers berisi ID percakapan dan array ChannelAccounts yang menjelaskan anggota percakapan.
function getConversations(options?: ConversationsGetConversationsOptionalParams): Promise<Models.ConversationsGetConversationsResponse>
Parameter
Mengembalikan
Promise<Models.ConversationsGetConversationsResponse>
Menjanjikan<Models.ConversationsGetConversationsResponse>
getConversations(ConversationsGetConversationsOptionalParams, ServiceCallback<ConversationsResult>)
function getConversations(options: ConversationsGetConversationsOptionalParams, callback: ServiceCallback<ConversationsResult>)
Parameter
Parameter opsional
- callback
-
ServiceCallback<ConversationsResult>
Panggilan balik
getConversations(ServiceCallback<ConversationsResult>)
function getConversations(callback: ServiceCallback<ConversationsResult>)
Parameter
- callback
-
ServiceCallback<ConversationsResult>
Panggilan balik
replyToActivity(string, string, Partial<Activity>, RequestOptionsBase)
Metode ini memungkinkan Anda membalas aktivitas. Ini sedikit berbeda dari SendToConversation().
- SendToConversation(conversationId) - akan menambahkan aktivitas ke akhir percakapan sesuai dengan tanda waktu atau semantik saluran.
- ReplyToActivity(conversationId,ActivityId) - menambahkan aktivitas sebagai balasan ke aktivitas lain, jika saluran mendukungnya. Jika saluran tidak mendukung balasan berlapis, ReplyToActivity akan kembali ke SendToConversation.
Gunakan ReplyToActivity saat membalas aktivitas tertentu dalam percakapan.
Gunakan SendToConversation dalam semua kasus lainnya.
function replyToActivity(conversationId: string, activityId: string, activity: Partial<Activity>, options?: RequestOptionsBase): Promise<Models.ConversationsReplyToActivityResponse>
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
activityId balasannya adalah ke (OPSIONAL)
- activity
-
Partial<Activity>
Aktivitas yang akan dikirim
- options
-
RequestOptionsBase
Mengembalikan
Promise<Models.ConversationsReplyToActivityResponse>
Menjanjikan<Models.ConversationsReplyToActivityResponse>
replyToActivity(string, string, Partial<Activity>, RequestOptionsBase, ServiceCallback<ResourceResponse>)
function replyToActivity(conversationId: string, activityId: string, activity: Partial<Activity>, options: RequestOptionsBase, callback: ServiceCallback<ResourceResponse>)
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
activityId balasannya adalah ke (OPSIONAL)
- activity
-
Partial<Activity>
Aktivitas yang akan dikirim
- options
-
RequestOptionsBase
Parameter opsional
- callback
-
ServiceCallback<ResourceResponse>
Panggilan balik
replyToActivity(string, string, Partial<Activity>, ServiceCallback<ResourceResponse>)
function replyToActivity(conversationId: string, activityId: string, activity: Partial<Activity>, callback: ServiceCallback<ResourceResponse>)
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
activityId balasannya adalah ke (OPSIONAL)
- activity
-
Partial<Activity>
Aktivitas yang akan dikirim
- callback
-
ServiceCallback<ResourceResponse>
Panggilan balik
sendConversationHistory(string, Transcript, RequestOptionsBase)
Metode ini memungkinkan Anda mengunggah aktivitas bersejarah ke percakapan. Pengirim harus memastikan bahwa aktivitas bersejarah memiliki id unik dan tanda waktu yang sesuai. Id digunakan oleh klien untuk menangani aktivitas duplikat dan tanda waktu digunakan oleh klien untuk merender aktivitas dalam urutan yang tepat.
function sendConversationHistory(conversationId: string, history: Transcript, options?: RequestOptionsBase): Promise<Models.ConversationsSendConversationHistoryResponse>
Parameter
- conversationId
-
string
ID Percakapan
- history
-
Transcript
Aktivitas bersejarah
- options
-
RequestOptionsBase
Mengembalikan
Promise<Models.ConversationsSendConversationHistoryResponse>
Menjanjikan<Models.ConversationsSendConversationHistoryResponse>
sendConversationHistory(string, Transcript, RequestOptionsBase, ServiceCallback<ResourceResponse>)
function sendConversationHistory(conversationId: string, history: Transcript, options: RequestOptionsBase, callback: ServiceCallback<ResourceResponse>)
Parameter
- conversationId
-
string
ID Percakapan
- history
-
Transcript
Aktivitas bersejarah
- options
-
RequestOptionsBase
Parameter opsional
- callback
-
ServiceCallback<ResourceResponse>
Panggilan balik
sendConversationHistory(string, Transcript, ServiceCallback<ResourceResponse>)
function sendConversationHistory(conversationId: string, history: Transcript, callback: ServiceCallback<ResourceResponse>)
Parameter
- conversationId
-
string
ID Percakapan
- history
-
Transcript
Aktivitas bersejarah
- callback
-
ServiceCallback<ResourceResponse>
Panggilan balik
sendToConversation(string, Partial<Activity>, RequestOptionsBase)
Metode ini memungkinkan Anda mengirim aktivitas ke akhir percakapan. Ini sedikit berbeda dari ReplyToActivity().
- SendToConversation(conversationId) - akan menambahkan aktivitas ke akhir percakapan sesuai dengan tanda waktu atau semantik saluran.
- ReplyToActivity(conversationId,ActivityId) - menambahkan aktivitas sebagai balasan ke aktivitas lain, jika saluran mendukungnya. Jika saluran tidak mendukung balasan berlapis, ReplyToActivity akan kembali ke SendToConversation.
Gunakan ReplyToActivity saat membalas aktivitas tertentu dalam percakapan.
Gunakan SendToConversation dalam semua kasus lainnya.
function sendToConversation(conversationId: string, activity: Partial<Activity>, options?: RequestOptionsBase): Promise<Models.ConversationsSendToConversationResponse>
Parameter
- conversationId
-
string
ID Percakapan
- activity
-
Partial<Activity>
Aktivitas yang akan dikirim
- options
-
RequestOptionsBase
Mengembalikan
Promise<Models.ConversationsSendToConversationResponse>
Menjanjikan<Models.ConversationsSendToConversationResponse>
sendToConversation(string, Partial<Activity>, RequestOptionsBase, ServiceCallback<ResourceResponse>)
function sendToConversation(conversationId: string, activity: Partial<Activity>, options: RequestOptionsBase, callback: ServiceCallback<ResourceResponse>)
Parameter
- conversationId
-
string
ID Percakapan
- activity
-
Partial<Activity>
Aktivitas yang akan dikirim
- options
-
RequestOptionsBase
Parameter opsional
- callback
-
ServiceCallback<ResourceResponse>
Panggilan balik
sendToConversation(string, Partial<Activity>, ServiceCallback<ResourceResponse>)
function sendToConversation(conversationId: string, activity: Partial<Activity>, callback: ServiceCallback<ResourceResponse>)
Parameter
- conversationId
-
string
ID Percakapan
- activity
-
Partial<Activity>
Aktivitas yang akan dikirim
- callback
-
ServiceCallback<ResourceResponse>
Panggilan balik
updateActivity(string, string, Partial<Activity>, RequestOptionsBase)
Edit aktivitas yang sudah ada. Beberapa saluran memungkinkan Anda mengedit aktivitas yang ada untuk mencerminkan status baru percakapan bot.
Misalnya, Anda dapat menghapus tombol setelah seseorang mengklik tombol "Setujui".
function updateActivity(conversationId: string, activityId: string, activity: Partial<Activity>, options?: RequestOptionsBase): Promise<Models.ConversationsUpdateActivityResponse>
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
activityId untuk diperbarui
- activity
-
Partial<Activity>
Aktivitas penggantian
- options
-
RequestOptionsBase
Mengembalikan
Promise<Models.ConversationsUpdateActivityResponse>
Menjanjikan model<.ConversationsUpdateActivityResponse>
updateActivity(string, string, Partial<Activity>, RequestOptionsBase, ServiceCallback<ResourceResponse>)
function updateActivity(conversationId: string, activityId: string, activity: Partial<Activity>, options: RequestOptionsBase, callback: ServiceCallback<ResourceResponse>)
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
activityId untuk diperbarui
- activity
-
Partial<Activity>
Aktivitas penggantian
- options
-
RequestOptionsBase
Parameter opsional
- callback
-
ServiceCallback<ResourceResponse>
Panggilan balik
updateActivity(string, string, Partial<Activity>, ServiceCallback<ResourceResponse>)
function updateActivity(conversationId: string, activityId: string, activity: Partial<Activity>, callback: ServiceCallback<ResourceResponse>)
Parameter
- conversationId
-
string
ID Percakapan
- activityId
-
string
activityId untuk diperbarui
- activity
-
Partial<Activity>
Aktivitas penggantian
- callback
-
ServiceCallback<ResourceResponse>
Panggilan balik
uploadAttachment(string, AttachmentData, RequestOptionsBase)
Unggah lampiran langsung ke penyimpanan blob saluran. Ini berguna karena memungkinkan Anda menyimpan data di penyimpanan yang sesuai saat berhadapan dengan perusahaan.
Responsnya adalah ResourceResponse yang berisi AttachmentId yang cocok untuk digunakan dengan API lampiran.
function uploadAttachment(conversationId: string, attachmentUpload: AttachmentData, options?: RequestOptionsBase): Promise<Models.ConversationsUploadAttachmentResponse>
Parameter
- conversationId
-
string
ID Percakapan
- attachmentUpload
-
AttachmentData
Data lampiran
- options
-
RequestOptionsBase
Mengembalikan
Promise<Models.ConversationsUploadAttachmentResponse>
Menjanjikan<Models.ConversationsUploadAttachmentResponse>
uploadAttachment(string, AttachmentData, RequestOptionsBase, ServiceCallback<ResourceResponse>)
function uploadAttachment(conversationId: string, attachmentUpload: AttachmentData, options: RequestOptionsBase, callback: ServiceCallback<ResourceResponse>)
Parameter
- conversationId
-
string
ID Percakapan
- attachmentUpload
-
AttachmentData
Data lampiran
- options
-
RequestOptionsBase
Parameter opsional
- callback
-
ServiceCallback<ResourceResponse>
Panggilan balik
uploadAttachment(string, AttachmentData, ServiceCallback<ResourceResponse>)
function uploadAttachment(conversationId: string, attachmentUpload: AttachmentData, callback: ServiceCallback<ResourceResponse>)
Parameter
- conversationId
-
string
ID Percakapan
- attachmentUpload
-
AttachmentData
Data lampiran
- callback
-
ServiceCallback<ResourceResponse>
Panggilan balik