Udostępnij przez


AtBot Logic

AtBot to usługa tworzenia botów bez kodu, która umożliwia szybkie tworzenie konwersacyjnych interfejsów użytkownika bez żadnego środowiska programowania.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Standard Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Standard Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Standard Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Pomoc techniczna firmy AtBot
adres URL https://admin.atbot.io/Docs
Email support@atbot.io
Metadane łącznika
Publisher H3 Solutions Inc.
Witryna internetowa https://www.atbot.io
Zasady ochrony prywatności https://admin.atbot.io/privacy
Kategorie AI; Produktywność

Łącznik logiki AtBot służy do tworzenia umiejętności bota dla botów wbudowanych w usługę AtBot. Korzystając z akcji w łączniku, możesz tworzyć złożone umiejętności konwersacyjne dla botów i łączyć je z innymi usługami przy użyciu dodatkowych łączników. Usługa AtBot jest bezpłatna do wypróbowania w usłudze Microsoft Teams z wersją Premium dostępną do tworzenia niestandardowych botów na dodatkowych platformach. Aby uzyskać więcej informacji, odwiedź witrynę internetową AtBot .

Wymagania wstępne

Aby korzystać z bezpłatnej wersji usługi AtBot, musisz mieć konto usługi Microsoft Teams i pobrać bota AtBot ze sklepu z aplikacjami.

Aby użyć wersji Premium, w której możesz tworzyć własne niestandardowe boty, musisz zarejestrować się w usłudze AtBot Premium. Po zarejestrowaniu się w warstwie Premium otrzymasz środki w wysokości 25 USD, aby wypróbować usługę.

Jak uzyskać poświadczenia

Zawsze zalogujesz się do łącznika AtBot przy użyciu konta służbowego lub służbowego microsoft Entra ID.

Znane problemy i ograniczenia

Obsługa usługi LUIS została przestarzała w wyzwalaczu słowa kluczowego. Użyj wektorów intencji usługi LUIS , aby utworzyć umiejętności, które rozpoznają język naturalny.

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Aktualizowanie karty adaptacyjnej wysłanej na kartę

Ta operacja służy do aktualizowania karty wysyłanej do karty.

Generowanie karty adaptacyjnej

Ta operacja służy do generowania karty adaptacyjnej do późniejszego wyświetlania listy lub karuzeli kart.

Pobieranie elementów pamięci bota według typu

Pobierz wszystkie elementy pamięci bota według typu.

Pobieranie odpowiedzi wektora intencji od użytkownika

Ta operacja służy do monitowania użytkownika o dane wejściowe NLP.

Rejestrowanie mostka czatu między co najmniej dwoma konwersacjami

Ta operacja służy do inicjowania mostka czatu między co najmniej dwoma użytkownikami.

Rozpoczynanie nowej konwersacji grupowej

Ta operacja służy do uruchamiania nowej konwersacji grupowej w kanale.

Rozpoczynanie nowej konwersacji prywatnej

Ta operacja służy do rozpoczęcia nowej prywatnej konwersacji z użytkownikiem.

Usuwanie z pamięci bota

Ta operacja służy do usuwania fragmentu informacji z pamięci w botze.

Uzyskiwanie odpowiedzi listy wyboru od użytkownika

Ta operacja służy do monitowania użytkownika o podanie danych wejściowych listy wyboru.

Uzyskiwanie odpowiedzi na karty adaptacyjne od użytkownika

Ta operacja służy do monitowania użytkownika o dane wejściowe za pośrednictwem karty adaptacyjnej.

Uzyskiwanie odpowiedzi na pamięć od użytkownika

Ta operacja służy do monitowania użytkownika o dane wejściowe pamięci bota.

Uzyskiwanie odpowiedzi na wybór od użytkownika

Ta operacja służy do monitowania użytkownika o wybór danych wejściowych.

Uzyskiwanie odpowiedzi od użytkownika

Ta operacja służy do monitowania użytkownika o dane wejściowe selektora osób.

Uzyskiwanie odpowiedzi od użytkownika

Ta operacja służy do monitowania użytkownika o podanie danych wejściowych.

Uzyskiwanie odpowiedzi typu data/godzina od użytkownika

Ta operacja służy do monitowania użytkownika o dane wejściowe daty/godziny.

Wyślij odpowiedź

Ta operacja służy do wysyłania odpowiedzi do działania, które wyzwoliło przepływ.

Wyślij odpowiedź na kartę adaptacyjną

Ta operacja służy do wysyłania odpowiedzi na kartę adaptacyjną do działania, które wyzwoliło przepływ.

Wyślij odpowiedź zestawu kart adaptacyjnych

Ta operacja służy do wysyłania karty adaptacyjnej odpowiedzi na działanie, które wyzwoliło przepływ. Zestaw może znajdować się w postaci Listy lub Karuzeli.

Wyślij zdarzenie

Ta operacja służy do wysyłania zdarzenia do klienta bota.

Zapisywanie w pamięci bota

Ta operacja służy do zapisywania informacji w pamięci w botze.

Aktualizowanie karty adaptacyjnej wysłanej na kartę

Ta operacja służy do aktualizowania karty wysyłanej do karty.

Parametry

Nazwa Klucz Wymagane Typ Opis
Karta adaptacyjna
card True object

Podaj kartę do użycia jako aktualizację.

Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi od bota.

Zwraca

Generowanie karty adaptacyjnej

Ta operacja służy do generowania karty adaptacyjnej do późniejszego wyświetlania listy lub karuzeli kart.

Parametry

Nazwa Klucz Wymagane Typ Opis
Wybrana karta adaptacyjna
selectedCard True string

Wybierz kartę adaptacyjną.

zawartość
content dynamic

Zwraca

response
object

Pobieranie elementów pamięci bota według typu

Pobierz wszystkie elementy pamięci bota według typu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Główna nazwa użytkownika.
user True string

Podaj główną nazwę użytkownika.

Typ pamięci
type True string

Podaj typ pamięci do wyświetlenia.

Zwraca

Pobieranie odpowiedzi wektora intencji od użytkownika

Ta operacja służy do monitowania użytkownika o dane wejściowe NLP.

Parametry

Nazwa Klucz Wymagane Typ Opis
filters
filters array of string
headers
headers object
properties
properties object
Message
message True string

Wprowadź komunikat, który ma być wysyłany do użytkownika.

Wektor intencji usługi LUIS
intentVector True string

Wybierz wektor intencji usługi LUIS.

Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi od bota.

Zaakceptuj odpowiedź od
acceptResponseFrom string

Zaakceptuj odpowiedź od określonego użytkownika lub dowolnego użytkownika.

Zezwalaj na rozgałęzianie
allowBranching string

Zezwól użytkownikowi na wyzwalanie umiejętności rozgałęziania przed dostarczeniem odpowiedzi.

Pokaż w czacie
showInChat boolean

Jeśli jest to połączenie usługi Teams, pokaż tę wiadomość na czacie. W przeciwnym razie bot będzie mówić tylko wiadomość.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Rejestrowanie mostka czatu między co najmniej dwoma konwersacjami

Ta operacja służy do inicjowania mostka czatu między co najmniej dwoma użytkownikami.

Parametry

Nazwa Klucz Wymagane Typ Opis
filters
filters array of string
headers
headers object
properties
properties object
Nazwa użytkownika
chatUserName True string

Nazwa wyświetlana użytkownika czatu.

Komunikat inicjacji
chatInitiationMessage string

Wiadomość do wysłania do tego użytkownika po ustanowieniu mostka czatu.

Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi dla użytkownika czatu.

Zakończ czat — polecenie
endBridgeCommand True string

Polecenie kluczowe do wysłania do bota w celu zakończenia mostka czatu.

Limit czasu bezczynności
idleTimeoutDuration True integer

Czas trwania (w minutach) bezczynności działania w celu wyzwolenia limitu czasu.

Zwraca

Rozpoczynanie nowej konwersacji grupowej

Ta operacja służy do uruchamiania nowej konwersacji grupowej w kanale.

Parametry

Nazwa Klucz Wymagane Typ Opis
Bot docelowy
EnterpriseBot True string

Wybierz bota.

Lista kanałów
teamIDStr True object

Kanał wyświetla listę danych wyjściowych.

Nazwa kanału
channelId True string

Kanał umożliwiający opublikowanie konwersacji. Wpisz nazwę.

Tekst konwersacji
message True string

Wiadomość, z która ma rozpocząć konwersację.

Zwraca

Rozpoczynanie nowej konwersacji prywatnej

Ta operacja służy do rozpoczęcia nowej prywatnej konwersacji z użytkownikiem.

Parametry

Nazwa Klucz Wymagane Typ Opis
Bot docelowy
EnterpriseBot True string

Wybierz bota.

Tekst konwersacji
message True string

Wiadomość, z która ma rozpocząć konwersację.

User
user True string

Główna nazwa użytkownika (UPN).

Zwraca

Usuwanie z pamięci bota

Ta operacja służy do usuwania fragmentu informacji z pamięci w botze.

Parametry

Nazwa Klucz Wymagane Typ Opis
Główna nazwa użytkownika
user True string

Użytkownik, aby zapisać element pamięci.

Typ pamięci
type True string

Typ pamięci.

Wartość
value True string

Wartość elementu pamięci.

Zwraca

Uzyskiwanie odpowiedzi listy wyboru od użytkownika

Ta operacja służy do monitowania użytkownika o podanie danych wejściowych listy wyboru.

Parametry

Nazwa Klucz Wymagane Typ Opis
filters
filters array of string
headers
headers object
properties
properties object
Adres URL ikony
icon string

Wprowadź bezwzględny adres URL do ikony, która ma być wyświetlana dla każdego elementu wyboru.

Message
message True string

Wprowadź komunikat, który ma być wysyłany do użytkownika.

Wartości wyboru
choices True object

Podaj obiekt tablicy wyboru.

Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi od bota.

Zaakceptuj odpowiedź od
acceptResponseFrom string

Zaakceptuj odpowiedź od określonego użytkownika lub dowolnego użytkownika.

Zezwalaj na rozgałęzianie
allowBranching string

Zezwól użytkownikowi na wyzwalanie umiejętności rozgałęziania przed dostarczeniem odpowiedzi.

Pokaż w czacie
showInChat boolean

Jeśli jest to połączenie usługi Teams, pokaż tę wiadomość na czacie. W przeciwnym razie bot będzie mówić tylko wiadomość.

Nasłuchiwanie odpowiedzi głosowej
listenForInput boolean

Jeśli jest to wywołanie usługi Teams, ta właściwość określa, czy bot nasłuchuje odpowiedzi głosowej. Jeśli nie, lub nie usługa Teams wywoła bota, nie będzie od razu nasłuchiwać odpowiedzi głosowej.

Zwraca

Uzyskiwanie odpowiedzi na karty adaptacyjne od użytkownika

Ta operacja służy do monitowania użytkownika o dane wejściowe za pośrednictwem karty adaptacyjnej.

Parametry

Nazwa Klucz Wymagane Typ Opis
Wybrana karta adaptacyjna
selectedCard True string

Wybierz kartę adaptacyjną.

element webHook
webHook dynamic

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Uzyskiwanie odpowiedzi na pamięć od użytkownika

Ta operacja służy do monitowania użytkownika o dane wejściowe pamięci bota.

Parametry

Nazwa Klucz Wymagane Typ Opis
filters
filters array of string
headers
headers object
properties
properties object
Message
message True string

Wprowadź komunikat, który ma być wysyłany do użytkownika.

Typ pamięci
type True string

Podaj typ pamięci do wyświetlenia.

Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi od bota.

Adres URL ikony
icon string

Wprowadź bezwzględny adres URL do ikony, która ma być wyświetlana dla każdego elementu wyboru.

Zaakceptuj odpowiedź od
acceptResponseFrom string

Zaakceptuj odpowiedź od określonego użytkownika lub dowolnego użytkownika.

Użytkownik docelowy
targetUserMemory string

Opcjonalnie określ nazwę UPN użytkownika, z którego bot powinien ściągać elementy pamięci. Jeśli pole pozostanie puste, ściągnie elementy pamięci od użytkownika, który zainicjował umiejętności. W przypadku konwersacji grupowej rozpoczętej z bota ściągnie elementy pamięci od użytkownika uwierzytelnionego w usłudze Flow.

Zezwalaj na rozgałęzianie
allowBranching string

Zezwól użytkownikowi na wyzwalanie umiejętności rozgałęziania przed dostarczeniem odpowiedzi.

Pokaż w czacie
showInChat boolean

Jeśli jest to połączenie usługi Teams, pokaż tę wiadomość na czacie. W przeciwnym razie bot będzie mówić tylko wiadomość.

Zwraca

Uzyskiwanie odpowiedzi na wybór od użytkownika

Ta operacja służy do monitowania użytkownika o wybór danych wejściowych.

Parametry

Nazwa Klucz Wymagane Typ Opis
filters
filters array of string
headers
headers object
properties
properties object
Message
message True string

Wprowadź komunikat, który ma być wysyłany do użytkownika.

Wartości wyboru
choices True string

Podaj każdy wybór w osobnym wierszu.

Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi od bota.

Zaakceptuj odpowiedź od
acceptResponseFrom string

Zaakceptuj odpowiedź od określonego użytkownika lub dowolnego użytkownika.

Zezwalaj na rozgałęzianie
allowBranching string

Zezwól użytkownikowi na wyzwalanie umiejętności rozgałęziania przed dostarczeniem odpowiedzi.

Pokaż w czacie
showInChat boolean

Jeśli jest to połączenie usługi Teams, pokaż tę wiadomość na czacie. W przeciwnym razie bot będzie mówić tylko wiadomość.

Nasłuchiwanie odpowiedzi głosowej
listenForInput boolean

Jeśli jest to wywołanie usługi Teams, ta właściwość określa, czy bot nasłuchuje odpowiedzi głosowej. Jeśli nie, lub nie usługa Teams wywoła bota, nie będzie od razu nasłuchiwać odpowiedzi głosowej.

Zwraca

Uzyskiwanie odpowiedzi od użytkownika

Ta operacja służy do monitowania użytkownika o dane wejściowe selektora osób.

Parametry

Nazwa Klucz Wymagane Typ Opis
filters
filters array of string
headers
headers object
properties
properties object
Message
message True string

Wprowadź komunikat, który ma być wysyłany do użytkownika.

Mode
mode True string

Poproś użytkownika o wybranie jednej lub wielu osób.

Ciąg wyszukiwania
searchstr string

Opcjonalnie podaj początkowy ciąg wyszukiwania.

Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi od bota.

Zaakceptuj odpowiedź od
acceptResponseFrom string

Zaakceptuj odpowiedź od określonego użytkownika lub dowolnego użytkownika.

Zezwalaj na rozgałęzianie
allowBranching string

Zezwól użytkownikowi na wyzwalanie umiejętności rozgałęziania przed dostarczeniem odpowiedzi.

Pokaż w czacie
showInChat boolean

Jeśli jest to połączenie usługi Teams, pokaż tę wiadomość na czacie. W przeciwnym razie bot będzie mówić tylko wiadomość.

Nasłuchiwanie odpowiedzi głosowej
listenForInput boolean

Jeśli jest to wywołanie usługi Teams, ta właściwość określa, czy bot nasłuchuje odpowiedzi głosowej. Jeśli nie, lub nie usługa Teams wywoła bota, nie będzie od razu nasłuchiwać odpowiedzi głosowej.

Zwraca

Uzyskiwanie odpowiedzi od użytkownika

Ta operacja służy do monitowania użytkownika o podanie danych wejściowych.

Parametry

Nazwa Klucz Wymagane Typ Opis
filters
filters array of string
headers
headers object
properties
properties object
Message
message True string

Wprowadź komunikat, który ma być wysyłany do użytkownika.

Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi od bota.

Zaakceptuj odpowiedź od
acceptResponseFrom string

Zaakceptuj odpowiedź od określonego użytkownika lub dowolnego użytkownika.

Pokaż w czacie
showInChat boolean

Jeśli jest to połączenie usługi Teams, pokaż tę wiadomość na czacie. W przeciwnym razie bot będzie mówić tylko wiadomość.

Zwraca

Uzyskiwanie odpowiedzi typu data/godzina od użytkownika

Ta operacja służy do monitowania użytkownika o dane wejściowe daty/godziny.

Parametry

Nazwa Klucz Wymagane Typ Opis
filters
filters array of string
headers
headers object
properties
properties object
Zakres daty
dateScope True string

Wybierz zakres wartości daty.

Message
message True string

Wprowadź komunikat, który ma być wysyłany do użytkownika.

Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi od bota.

Zaakceptuj odpowiedź od
acceptResponseFrom string

Zaakceptuj odpowiedź od określonego użytkownika lub dowolnego użytkownika.

Zezwalaj na rozgałęzianie
allowBranching string

Zezwól użytkownikowi na wyzwalanie umiejętności rozgałęziania przed dostarczeniem odpowiedzi.

Pokaż w czacie
showInChat boolean

Jeśli jest to połączenie usługi Teams, pokaż tę wiadomość na czacie. W przeciwnym razie bot będzie mówić tylko wiadomość.

Zwraca

Wyślij odpowiedź

Ta operacja służy do wysyłania odpowiedzi do działania, które wyzwoliło przepływ.

Parametry

Nazwa Klucz Wymagane Typ Opis
Tekst odpowiedzi
message True string

Wiadomość, za pomocą która ma odpowiadać użytkownikowi.

Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi z bota

Pokaż w czacie
showInChat boolean

Jeśli jest to połączenie usługi Teams, pokaż tę wiadomość na czacie. W przeciwnym razie bot będzie mówić tylko wiadomość.

Niestandardowe dane kanału
customChannelDataJson string

Niestandardowy kod Json danych kanału dla komunikatu (obsługiwany tylko w wierszu bezpośrednim)

Kod JSON odpowiedzi sygnału
signalResponse string

Ciąg JSON odpowiedzi na sygnał

Identyfikator komunikatu
messageId string

(Opcjonalnie) Identyfikator poprzedniej wiadomości w tej samej konwersacji, która ma zastąpić. Jeśli zostanie podany, bot zastąpi istniejącą wiadomość czatu tą wiadomością.

Zwraca

Wyślij odpowiedź na kartę adaptacyjną

Ta operacja służy do wysyłania odpowiedzi na kartę adaptacyjną do działania, które wyzwoliło przepływ.

Parametry

Nazwa Klucz Wymagane Typ Opis
Wybrana karta adaptacyjna
selectedCard True string

Wybierz kartę adaptacyjną.

zawartość
content True dynamic

Zwraca

Wyślij odpowiedź zestawu kart adaptacyjnych

Ta operacja służy do wysyłania karty adaptacyjnej odpowiedzi na działanie, które wyzwoliło przepływ. Zestaw może znajdować się w postaci Listy lub Karuzeli.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zestaw kart adaptacyjnych
cards True object

Podaj obiekt zestawu kart.

Styl wyświetlania
displayStyle True string

Wybierz styl wyświetlania, który ma być używany.

Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi od bota.

Pokaż na karcie
showInTab boolean

Wyświetl tę kartę na karcie zamiast wbudowanego czatu.

Etykieta przycisku tabulatora
deepLinkButtonLabel string

Etykieta przycisku do wyświetlania na karcie.

Komunikat przycisku karty
deepLinkMessage string

Komunikat do wysłania za pomocą przycisku podczas wyświetlania na karcie.

Zwraca

Wyślij zdarzenie

Ta operacja służy do wysyłania zdarzenia do klienta bota.

Parametry

Nazwa Klucz Wymagane Typ Opis
Działanie odpowiedzi
activityJson True string

Działanie odpowiedzi z bota

Kod JSON zdarzenia
eventObject True object

Obiekt JSON, który ma zostać wysłany w zdarzeniu czatu.

Zapisywanie w pamięci bota

Ta operacja służy do zapisywania informacji w pamięci w botze.

Parametry

Nazwa Klucz Wymagane Typ Opis
Główna nazwa użytkownika
user True string

Użytkownik, aby zapisać element pamięci.

Typ pamięci
type True string

Typ pamięci.

Title
title True string

Tytuł elementu pamięci.

Wartość
value True string

Wartość elementu pamięci.

Zwraca

Wyzwalacze

Gdy słowo kluczowe jest używane

Ta operacja jest wyzwalana, gdy dane słowa kluczowe są używane przez bota. Podaj wiele słów kluczowych w formacie rozdzielanym średnikami.

Po rozpoznaniu wektora intencji

Ta operacja jest wyzwalana, gdy dany wektor intencji usługi LUIS jest rozpoznawany przez bota.

Gdy słowo kluczowe jest używane

Ta operacja jest wyzwalana, gdy dane słowa kluczowe są używane przez bota. Podaj wiele słów kluczowych w formacie rozdzielanym średnikami.

Parametry

Nazwa Klucz Wymagane Typ Opis
filters
filters array of string
headers
headers object
properties
properties object
Opis wyzwalacza
triggerDescription True string

Opis wyświetlany w oknie dialogowym pomocy bota

Typ wyzwalacza bota
triggerType True string

Wybierz typ wyzwalacza.

Słowa kluczowe
keywords string

Wprowadź niestandardowe słowa kluczowe, które będą wyzwalać przepływ.

(Przestarzałe) Klucz interfejsu API usługi LUIS
luisApiKey string

(Przestarzałe) Podaj element AtBot przy użyciu klucza interfejsu API usługi LUIS. Ten parametr jest przestarzały. Użyj wyzwalacza wektora intencji do korzystania z usługi LUIS w przyszłości.

(Przestarzałe) Aplikacja usługi LUIS
luisAppId string

(Przestarzałe) Wybierz aplikację usługi LUIS. Ten parametr jest przestarzały. Użyj wyzwalacza wektora intencji do korzystania z usługi LUIS w przyszłości.

(Przestarzałe) Intencja usługi LUIS
luisIntent string

(Przestarzałe) Wybierz intencję usługi LUIS do użycia. Ten parametr jest przestarzały. Użyj wyzwalacza wektora intencji do korzystania z usługi LUIS w przyszłości.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Po rozpoznaniu wektora intencji

Ta operacja jest wyzwalana, gdy dany wektor intencji usługi LUIS jest rozpoznawany przez bota.

Parametry

Nazwa Klucz Wymagane Typ Opis
filters
filters array of string
headers
headers object
properties
properties object
Opis wyzwalacza
triggerDescription True string

Opis wyświetlany w oknie dialogowym pomocy bota.

Typ wyzwalacza bota
triggerType True string

Wybierz typ wyzwalacza.

Wektor intencji usługi LUIS
intentVector string

Wybierz wektor intencji usługi LUIS.

Zezwalaj na rozgałęzianie
allowBranching string

Zezwalaj użytkownikowi na wyzwalanie umiejętności rozgałęziania podczas odpowiadania na kolejne pytania.

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Definicje

BotReplyResponse

Nazwa Ścieżka Typ Opis
Identyfikator wiadomości
id string

Identyfikator wiadomości utworzonej na podstawie odpowiedzi. Służy do aktualizowania komunikatu.

BotResponse

Nazwa Ścieżka Typ Opis
Tekst odpowiedzi
text string

Odpowiedź wprowadzona przez użytkownika.

Powiadomienie o anulowaniu
cancelNotice boolean

Ta flaga będzie mieć wartość True, jeśli użytkownik odpowie za pomocą słowa kluczowego anulowania.

Odpowiadanie użytkownikowi
respondingUser string

Użytkownik odpowiada na bota.

files
files array of object
Nazwa pliku
files.name string

Nazwa pliku.

Typ pliku
files.content-type string

Typ pliku.

Bajty plików
files.bytes byte

Bajty pliku.

BotResponse_Date

Nazwa Ścieżka Typ Opis
Data odpowiedzi
text date-time

Data odpowiedzi wprowadzona przez użytkownika.

Data odpowiedzi UTC
text_UTC date-time

Data/godzina odpowiedzi wprowadzona przez użytkownika w formacie UTC.

Powiadomienie o anulowaniu
cancelNotice boolean

Ta flaga będzie mieć wartość True, jeśli użytkownik odpowie za pomocą słowa kluczowego anulowania.

Odpowiadanie użytkownikowi
respondingUser string

Użytkownik odpowiada na bota.

BotResponse_Choice

Nazwa Ścieżka Typ Opis
Wybór odpowiedzi
text string

Wybór odpowiedzi wprowadzony przez użytkownika.

Powiadomienie o anulowaniu
cancelNotice boolean

Ta flaga będzie mieć wartość True, jeśli użytkownik odpowie za pomocą słowa kluczowego anulowania.

Odpowiadanie użytkownikowi
respondingUser string

Użytkownik odpowiada na bota.

BotResponse_ChoiceList

Nazwa Ścieżka Typ Opis
Tytuł wybranej listy wyboru
title string

Wybrany tytuł listy wyboru.

Wybrany podtytuł listy wyboru
subtitle string

Wybrany podtytuł listy wyboru.

Wybrana wartość listy wyboru
value string

Wybrana wartość listy wyboru.

Powiadomienie o anulowaniu
cancelNotice boolean

Ta flaga będzie mieć wartość True, jeśli użytkownik odpowie za pomocą słowa kluczowego anulowania.

Odpowiadanie użytkownikowi
respondingUser string

Użytkownik odpowiada na bota.

BotResponse_People

Nazwa Ścieżka Typ Opis
lud
people array of object
Główna nazwa użytkownika
people.upn string

Główna nazwa użytkownika.

Identyfikator użytkownika
people.userid string

Identyfikator użytkownika.

Pełna nazwa
people.fullname string

Pełna nazwa użytkownika.

Email
people.email string

Adres e-mail użytkownika.

Powiadomienie o anulowaniu
cancelNotice boolean

Ta flaga będzie mieć wartość True, jeśli użytkownik odpowie za pomocą słowa kluczowego anulowania.

Odpowiadanie użytkownikowi
respondingUser string

Użytkownik odpowiada na bota.

BotResponse_Memory

Nazwa Ścieżka Typ Opis
Tytuł elementu pamięci
title string

Tytuł elementu pamięci.

Wartość elementu pamięci
value string

Wartość elementu pamięci.

Powiadomienie o anulowaniu
cancelNotice boolean

Ta flaga będzie mieć wartość True, jeśli użytkownik odpowie za pomocą słowa kluczowego anulowania.

Odpowiadanie użytkownikowi
respondingUser string

Użytkownik odpowiada na bota.

Response_SaveBotMemory

Nazwa Ścieżka Typ Opis
Wynik zapisywania pamięci bota
text string

Wynik zapisywania w pamięci bota.

Response_DeleteBotMemory

Nazwa Ścieżka Typ Opis
Wynik usuwania pamięci bota
text string

Wynik usunięcia z pamięci bota.

BotGroupConversationStartResponse

Nazwa Ścieżka Typ Opis
Identyfikator konwersacji
id string

Identyfikator konwersacji utworzonej na podstawie początkowej konwersacji grupowej. Służy do aktualizowania konwersacji.

Identyfikator wiadomości
messageId string

Identyfikator wiadomości utworzonej na podstawie początkowej konwersacji grupowej. Służy do aktualizowania komunikatu.

Działanie odpowiedzi
activityJson string

Działanie Json.

BotConversationStartResponse

Nazwa Ścieżka Typ Opis
Identyfikator wiadomości
id string

Identyfikator wiadomości utworzonej na podstawie odpowiedzi. Służy do aktualizowania komunikatu.

Działanie odpowiedzi
activityJson string

Działanie Json.

BridgeOutcome

Nazwa Ścieżka Typ Opis
Outcome
outcome string

Wynik mostu.

Most zamknięty przez
bridgeClosedBy string

Użytkownik, który zamknął mostek.

MemoryItem

Nazwa Ścieżka Typ Opis
Tytuł elementu pamięci
title string

Tytuł elementu pamięci.

Wartość elementu pamięci
value string

Wartość elementu pamięci.

obiekt

Jest to typ 'obiekt'.