Compartir a través de


BotFrameworkClientImpl class

Constructores

BotFrameworkClientImpl(ServiceClientCredentialsFactory, string, fetch)

Métodos

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

Detalles del constructor

BotFrameworkClientImpl(ServiceClientCredentialsFactory, string, fetch)

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

Parámetros

credentialsFactory
ServiceClientCredentialsFactory

Instancia de ServiceClientCredentialsFactory.

loginEndpoint

string

Dirección URL de inicio de sesión.

botFrameworkClientFetch

fetch

Una implementación personalizada de Fetch que se va a usar en elbotFrameworkClient de .

Detalles del método

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>>

Parámetros

fromBotId

string

MicrosoftAppId del bot que envía la actividad.

toBotId

string

MicrosoftAppId del bot que recibe la actividad.

toUrl

string

Dirección URL del bot que recibe la actividad.

serviceUrl

string

Dirección URL de devolución de llamada para el host de aptitudes.

conversationId

string

Identificador de conversación que se va a usar para la conversación con la aptitud.

activity

Activity

Actividad que se va a enviar al reenvío.

Devoluciones

Promise<InvokeResponse<T>>

Promesa que representa la operación asincrónica.