Действие приложения Android GET_ACCOUNT -> получить точную учетную запись по имени, не распознает имя учетной записи
Это действие, которое я реализовал для своего намерения GET_ACCOUNT:
<action intentName="actions.intent.GET_ACCOUNT">
<fulfillment urlTemplate="https://www.xelion.com/account{?accountType}">
<parameter-mapping
intentParameter="account.name"
urlParameter="accountType" />
</fulfillment>
</action>
Аккаунт My App Actions Test Tool v2.00 выглядит следующим образом:
{
"name": "utility",
"@context": "http://schema.googleapis.com",
"@type": "Account"
}
И команда ADB работает: adb -s оболочка 8B5X13NHR запущена -a android.intent.action.VIEW -d " https://assistant.google.com/services/invoke/uid/000012bbe43e434f?intent=actions.intent.GET_ACCOUNT\ & param.account =% 7B% 0A ++++% 22name% 22% 3A +% 22utility% 22% 2C% 0A ++++% 22% 40context% 22% 3A +% 22http% 3A% 2F% 2Fschema.googleapis.com% 22% 2C% 0A ++++% 22% 40type% 22% 3A +% 22Account% 22% 0A% 7D"
Если я сделаю любой из запросов этого примера, он работает:
Show my "Invocation Name" portfolio
Let me see my "Invocation Name" investment portfolio
Get Example "Invocation Name" balance
What's my Example Provider account balance
Но как я могу ввести имя учетной записи? Как я хочу учетную запись "утилиты", или, если не имя, как учетную запись "rosu alin".
Я пытался: Show "utility" "Invocation name" portofolio
или же Show my "Invocation name" utility portofolio
но ни один из этих вариантов не работает. Пожалуйста помоги