Поделиться через


BotFrameworkClientImpl class

Конструкторы

BotFrameworkClientImpl(ServiceClientCredentialsFactory, string, fetch)

Методы

postActivity<T>(string, string, string, string, string, Activity)

Сведения о конструкторе

BotFrameworkClientImpl(ServiceClientCredentialsFactory, string, fetch)

new BotFrameworkClientImpl(credentialsFactory: ServiceClientCredentialsFactory, loginEndpoint: string, botFrameworkClientFetch?: fetch)

Параметры

credentialsFactory
ServiceClientCredentialsFactory

Экземпляр ServiceClientCredentialsFactory.

loginEndpoint

string

URL-адрес входа.

botFrameworkClientFetch

fetch

Пользовательская реализация получения, используемая в BotFrameworkClient.

Сведения о методе

postActivity<T>(string, string, string, string, string, Activity)

function postActivity<T>(fromBotId: string, toBotId: string, toUrl: string, serviceUrl: string, conversationId: string, activity: Activity): Promise<InvokeResponse<T>>

Параметры

fromBotId

string

MicrosoftAppId бота, отправляющего действие.

toBotId

string

MicrosoftAppId бота, получающего действие.

toUrl

string

URL-адрес бота, получающего действие.

serviceUrl

string

URL-адрес обратного вызова для узла навыка.

conversationId

string

Идентификатор беседы, используемый для беседы с навыком.

activity

Activity

Действие для отправки на пересылку.

Возвращаемое значение

Promise<InvokeResponse<T>>

Обещание, представляющее асинхронную операцию.