Я могу войти в свою капсулу, используя пример банка. Я не могу получить информацию, которую ищу после входа в систему. Есть некоторая разница, что я наблюдаю при сравнении банка с моей капсулой.
1: После успешного входа в Банк я вижу название банка в разделе OAUTH. Принимая во внимание, что, когда я успешно вошел в свою капсулу, там ничего не появляется.
2: Я не могу получить информацию для пользователя, который вошел в систему. Вот мой код
EndPoint
endpoints {
action-endpoints {
action-endpoint (BookTicket){
accepted-inputs (user_name,user_email,user_id)
local-endpoint ("bookingticket.js")
authorization {
user
}
}
action-endpoint (GetUserInfo){
accepted-inputs(userInfo)
local-endpoint ("GetUserInfo.js")
authorization {
user
}
}
}
}
Действие
action (BookTicket) {
type(Search)
collect {
input (user_email) {
type (UserEmail)
min (Required) max (One)
default-init {
intent {
goal { GetUserInfo }
}
}
}
}
output (OrderBooking)
}
action (GetUserInfo) {
type(Search)
collect {
input (userInfo) {
type (UserInfo)
min (Optional) max (One)
}
}
output (InformaionUser)
}
Структура
structure (InformaionUser){
description (All the info regarding artist)
property (userInfo){
type (UserInfo)
min (Required)
max (One)
}
}
structure (OrderBooking) {
description(A transfer.)
property (user_email){
type (UserEmail)
min (Required)
max (One)
}
}
structure (UserInfo) {
description(A transfer.)
property (user_email){
type (UserEmail)
min (Required)
max (One)
}
}
structure (UserEmail){
role-of (InformaionUser)
}
После входа я перенаправлен на симулятор и страница входа снова появляется. Отладка ничего не показывает. Я не уверен, что не так.