Partager via


BotFrameworkClientImpl class

Constructeurs

BotFrameworkClientImpl(ServiceClientCredentialsFactory, string, fetch)

Méthodes

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

Détails du constructeur

BotFrameworkClientImpl(ServiceClientCredentialsFactory, string, fetch)

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

Paramètres

loginEndpoint

string

URL de connexion.

botFrameworkClientFetch

fetch

Implémentation fetch personnalisée à utiliser dans le BotFrameworkClient.

Détails de la méthode

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

Paramètres

fromBotId

string

MicrosoftAppId du bot envoyant l’activité.

toBotId

string

MicrosoftAppId du bot recevant l’activité.

toUrl

string

URL du bot recevant l’activité.

serviceUrl

string

URL de rappel de l’hôte de compétence.

conversationId

string

ID de conversation à utiliser pour la conversation avec la compétence.

activity

Activity

Activité à transférer.

Retours

Promise<InvokeResponse<T>>

Promesse représentant l’opération asynchrone.