如何使用有效的 AWS 配置文件配置 Alexa Ask-cli?

2024-01-02

在使用了developer.amazon.com和aws.amazon.com的漂亮浏览器GUI之后,事情变得越来越严重,现在我想使用ask-cli来初始化Alexa技能及其lambda函数。

当我想要的时候ask init,它告诉我,我应该选择一个配置文件或创建一个新配置文件。两者都跳转到浏览器并使用 OAuth 来验证我的询问安装。

~ ask init
? Please create a new profile or overwrite the existing profile.
 (Use arrow keys)
  ──────────────
❯ Create new profile
  ──────────────
  Profile              Associated AWS Profile
  [default]                 ** NULL **
  [aws_profile]             ** NULL **

但AWS配置文件不会关联我的AWS配置文件。

如果我不将配置文件与 AWS 连接,我的 LamdaFunction 将不会加载/部署。

No AWS credential setup for profile: [default]. 
Lambda clone skipped. CLI lambda functionalities can be enabled 
by running `ask init` again to add 'aws_profile' to ASK cli_config

我怎样才能正确连接我的ask-cli?


您需要首先在本地计算机上下载并安装 aws CLI。您可以从下面的链接下载 aws CLI。

http://docs.aws.amazon.com/cli/latest/userguide/installing.html http://docs.aws.amazon.com/cli/latest/userguide/installing.html

如果您使用根账户用户,则必须生成访问 ID 和密钥,否则必须创建具有 lambda 执行权限的新 IAM 用户。

您可以从下面的链接生成 root 用户访问 ID 和密钥。https://console.aws.amazon.com/iam/home https://console.aws.amazon.com/iam/home

然后单击管理安全凭据,如下图所示,忽略警告后,您可以处理并单击访问密钥 ID 和密钥链接并生成新的并复制它们。

Run AWS配置命令来配置您的 aws 帐户,它将要求您提供访问 ID 和您生成的密钥,并设置您的 aws 帐户。

AWS配置

aws configure之后,再次运行即可ask init再次命令配置帐户。

ask init

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用有效的 AWS 配置文件配置 Alexa Ask-cli? 的相关文章

  • 使用亚马逊登录显示用户尚未同意,但他们已经同意 - Alexa SMAPI

    我正在尝试使用技能管理 API SMAPI 检索我的 Alexa 开发者帐户上的技能列表 我有以下 HTML javascript a href href img border 0 alt Login with Amazon src htt
  • Alexa 帐户链接 - “帐户链接凭据无效”

    我正在创建带有帐户链接的 Alexa 技能 我获得了链接授权码并将其兑换为访问令牌 然后 我尝试将所有参数 代码 访问令牌 技能 ID 放入 Alexa Skill Activation API 中 我总是收到一条消息 帐户链接凭据无效 v
  • 如何使用 Lambda 函数对 Alexa Skill 应用程序进行异步 API 调用?

    我想从 Lambda 函数调用 api 我的处理程序由包含两个必需插槽的意图触发 因此我事先不知道我是否会退货Dialog Delegate指令或我对 api 请求的响应 在调用意图处理程序时 我如何承诺这些返回值 这是我的处理程序 con
  • 如何通过点击而不是语音来触发 Alexa 意图?

    我正在开发一个链接到 Alexa 技能的 Flask 应用程序 我正在尝试构建一种功能 当用户单击某些内容 例如通知 时 Alexa 会询问用户是否希望继续 如果用户说 是 那么 Alexa 会将用户带到相关网页 我的问题是 是否可以通过点
  • Alexa Skills Set SDK - 增加技能超时

    我正在使用 Node js 上的 Alexa Skill Set SDK 构建 Alexa 教学练习技能 我将每个烹饪步骤保存到数据库中 因此如果技能超时 用户可以重新打开技能并从中断处继续 问题是 用户对必须不断重新打开技能感到恼火 人们
  • 将 Alexa 与 Twitter 关联的帐户 - Amazon Echo

    截至目前 我似乎无法将我的 Alexa 技能与 Twitter 关联起来 目前 我有一个在 EBS 上运行的节点 express 服务器 我正在使用它护照推特处理身份验证的 oauth 部分 现在我的流程是这样的 在 Alexa 应用程序中
  • 如何在没有 Amazon Echo 设备的情况下使用 Amazon 技能集

    我正在尝试将亚马逊技能套件集成到我的网站中 而无需亚马逊回声单元 我想使用笔记本电脑 PC 麦克风而不是回声装置在我的网站上实现语音命令 我用过本教程 https miguelmota com blog alexa voice servic
  • 如何使用有效的 AWS 配置文件配置 Alexa Ask-cli?

    在使用了developer amazon com和aws amazon com的漂亮浏览器GUI之后 事情变得越来越严重 现在我想使用ask cli来初始化Alexa技能及其lambda函数 当我想要的时候ask init 它告诉我 我应该
  • Amazon Alexa 意图动态变量

    我正在尝试构建一个 Alexa 技能套件 用户可以通过说类似的话来调用意图 GetFriendLocation where is Friend 为了让 Alexa 识别变量friend 我必须定义所有可能的值LIST OF Friends文
  • 使用flask-ask 和 ngrok 进行 Alexa 技能开发

    我正在尝试使用 python 中的flask ask 和 ngrok 开始开发 Alexa 的技能 以下是我的代码 from flask import Flask from flask ask import Ask statement qu
  • Alexa Skills Kit 输入的“包罗万象”不符合既定意图

    我正在构建一个 Alexa 应用程序 它需要能够处理问题的答案 我有一个SkipIntent具有跳过问题的示例话语的意图 我想建立一个AnswerIntent它可以获取任何答案 并根据正确答案对其进行处理 我尝试使用Amazon LITER
  • 如何动态添加槽值到Alexa技能

    我是 Alexa 开发的新手 我已使用 AWS lambda 函数和 Node js 代码成功创建了 Alexa 技能 这是我的意图模式 intents slots name locationName type LOCATION LIST
  • Alexa 智能家居功能相互压倒

    我有一个用于智能家居窗帘的 Alexa 项目 其中包括两个范围控制器 一个亮度控制器和每个端点上的切换控制器 两个范围控制器 切换控制器和亮度控制器都有不同的实例和友好名称 当向 Alexa 发出命令时 任何包含百分比的内容都默认为亮度控制
  • 如何在 Alexa 中使用带有意图确认的意图链?

    我正在尝试混合对话管理和意图链 我已禁用自动委派 但我被困在 当用户填写所有槽值时 我使用意图确认并提示他数据是否正确 如果用户说 否 我想出于同样的目的重新启动对话管理 但我得到的错误是 指令 Dialog Delegate 只能在对话框
  • 如何在 Alexa Skill 中使用 Java 获取亚马逊用户电子邮件

    我是 Alexa 技能开发的新手 我正在尝试开发一项 Alexa 通过我的电子邮件回复的技能 我正在开发 Java 技能 并且我刚刚能够通过以下方式获取用户会话 ID getSession getUser getUserId Getting
  • 使用 Alexa 技能进行 Node JS 回调

    我有一个包含请求调用的模块 但它似乎没有被执行 var request require request var Alexa require alexa sdk var APP ID
  • 账户与azure AD关联后如何从Alexa获取accesstoken

    我尝试将 Alexa AWS Lambda 函数 node js 6 10 与 Azure Active Directory 连接到我的 Azure Cloud API 读完后文档 https developer amazon com do
  • SSL 异常:初始化 Alexa Skill Management API (SMAPI) 时“在握手期间收到 close_notify”

    我正在尝试使用 SMAPI 通过 Java 与我的 Alexa Skill 进行交互 以下代码失败 package io mirko impl import com amazon ask model services skillManage
  • 通过实施 Web 服务向 Alexa 托管自定义技能

    我正在开发一个网络服务 用于处理 Alexa 发送的请求并在 net 框架中以特定响应进行响应 Alexa 以 JSON 格式发送到您的服务的请求正文 如下所示 version string session new true session
  • 如何在 Alexa 中循环播放音频

    我正在为 Alexa 构建睡眠环境音频技能 我正在尝试循环播放音频 这样我就不必下载 10 小时版本的音频 如何让音频正常工作 我将其构建到将播放音频但不循环播放的位置 我已经在我的造雨者技能中解决了这个问题 https www amazo

随机推荐

  • 使用 javascript 从 div 获取值:始终未定义[重复]

    这个问题在这里已经有答案了 当我从 div 获取值时遇到这个问题 function sync var n1 document getElementById editor value alert n1 var n2 document getE
  • Spring Data JPA 与远程 MySQL 服务器的 ssh 隧道

    我使用 Spring Data JPA 和 Hibernate 作为持久性提供程序 并结合远程 MySQL5 服务器来执行定期复制内部数据子集的作业 该作业 即石英调度的 Java 应用程序 每天运行一次 大约需要30秒完成同步 出于安全原
  • Django 内联表单集和选择字段生成太多数据库查询

    我有一个包含许多外键字段的模型 例如具有 类型 级别 颜色 强度 字段的模型产品 只是一个通用示例 然后 我有一个页面可以使用类型表单编辑给定类型的所有产品 并将产品作为内联表单集 并可以选择添加其他内联产品extra 10 我觉得很奇怪的
  • 如何对二进制 Thrift 文件进行逆向工程?

    我被要求处理一些序列化为二进制的文件 不幸的是不是文本 JSON Thrift http incubator apache org thrift 对象 但我无权访问创建这些文件的程序或程序员 所以我不知道它们的结构 字段顺序等 有没有办法使
  • python:如何将列表中的每个值与另一个列表中的所有值相乘

    EDIT2 我已经删除了其余的代码 这样我就不会破坏解决方案 感谢您的帮助 编辑 我包含了我的整个代码 我不想包含它 因为我不想破坏任何自己尝试这个问题的人的解决方案 但我需要帮助 所以就在这里 我通过执行以下操作手动完成此操作 但我希望它
  • 等号(=) 和 IN 与子查询的区别

    我有一个查询需要 20 秒才能执行 请按照我的查询操作 SELECT MATLIGA COD MAT FAMILIA FROM ORCAMENTOS dbo OR 1INSUMOS INSUMOS INNER JOIN ORCAMENTOS
  • SQLite3和多进程

    当多个进程访问同一个SQLite数据库文件时 如何保证正确性 首先 避免并发访问sqlite数据库文件 并发性是 sqlite 的弱点之一 如果您有高度并发的应用程序 请考虑使用其他数据库引擎 如果您无法避免并发或删除 sqlite 请包装
  • XPath 不适用于动态 HTML 文档

    注意 这个问题及其答案对于大多数 所有支持 XPath 的编程语言和库都有效 而不仅仅是 JavaScript 使用以下代码创建一个非常简单的 HTML 页面 实际代码加载远程页面 但我试图将您的注意力集中在这里的主要问题上 var dt
  • 无法识别的选择器发送到实例 UIViewController

    我不断收到错误 NSInvalidArgumentException 原因 UIViewController setPhotoCellName 无法识别的选择器发送到实例 当我进入准备segue调用时 目前我有 TabBarControll
  • 如何在 Grails 中外部化自定义约束?

    我想将自定义约束验证器闭包保留在属性的约束定义之外 因为这样更容易阅读和重用 但我做错了 我正在尝试这样做 class City String name static constraints name nullable false blan
  • 更新模型并将更新操作与 UI 绑定

    我目前已经使用 AngularJS 开发了一个内容表 该表将基于 Angular 服务 模型 进行填充 该模型调用 Web 服务并返回列表 并使用 ng repeat 并创建一个表及其所有内容 目前一切正常 但我有一个小问题 在表的一部分
  • 表达式 awk、python 中的无效字符

    我有一个如下所示的命令 ps v p 2585 awk if 9 MEM print 9 现在这在 bash 中运行得很好 它只需要你给它的任何 pid 的内存部分 不过我现在正在尝试用 python 实现它 但遇到了一些问题 这是我在 p
  • 尝试从 Reddit API 获取数据时出现 403 错误

    我正在使用 oAuth 来验证我的应用程序 我设法获得了代码 access token 和refresh token 因此下一步将尝试获取有关当前用户的信息 public async void GetCurrentUser using va
  • Twitter bootstrap:带有图标但没有文本的按钮高度错误

    There are two buttons on simple html page with attached twitter bootstrap 2 3 with and without text If I open it button
  • JOptionPane 按钮和自定义面板之间的通信

    我通过使用我想要的字段构建 JPanel 并将其添加到 JOption 窗格来创建多输入对话框 JMainPanel mainPanel new JMainPanel mensaje parametros mgr int i JOption
  • rowsTotal、recordsFiltered 解释 Jquery DataTable

    我正在阅读数据表文档 但找不到答案 我的问题是 我有一个包含 10 000 行的表 我按州进行搜索 结果是 3000 行 从 3000 行开始 我将每页显示 20 行 recordsTotal 这里应该有什么值 recordsFiltere
  • 获取逗号分隔字符串列之间的公共元素(来自同一行),保留行名

    我有一个数据框 其中一些列包含逗号分隔的字符串 colA colB 1 a b c d b e 2 f g h f g m p 3 i j k f o j 我想获得对应于同一行的两列之间的共同元素 所以我想要的输出是 colA colB 1
  • 当名称不匹配时 MVC UpdateModel

    假设您有一个看起来像这样的模型 public class MyClass public string Name get set public DateTime MyDate get set Visual Studio 为您提供的默认编辑模板
  • AJAX 请求时清空 $_SESSION 超全局变量,但保留会话 ID

    我遇到问题 SESSIONAJAX 请求上的超级全局 session start 函数在任何会话编码之前调用 调用代码和AJAX响应代码中的Session ID也是相同的 通过echoing测试session id 在两个脚本中 AJAX
  • 如何使用有效的 AWS 配置文件配置 Alexa Ask-cli?

    在使用了developer amazon com和aws amazon com的漂亮浏览器GUI之后 事情变得越来越严重 现在我想使用ask cli来初始化Alexa技能及其lambda函数 当我想要的时候ask init 它告诉我 我应该