当前位置:  开发笔记 > 编程语言 > 正文

如何获得Alexa userId?

如何解决《如何获得AlexauserId?》经验,为你挑选了1个好方法。



1> Anthony Neac..:

你做得对.这amzn1.ask.account.[unique-value-here]实际上是完整的用户ID.您可以通过从Echo启用您的技能,将多个请求记录到您的alexa技能,并观察userid这些请求之间的值是相同的值来自己观察.

根据JSON参考:

userId:表示发出请求的用户的唯一标识符的字符串.此标识符的长度可以变化,但不得超过255个字符.当用户启用Alexa应用程序中的技能时,将自动生成userId.

注意:禁用和重新启用技能会生成新标识符.

如果您只需要在会话之间保留用户属性,则此值就足够了,只要他们具备启用的技能,您就可以使用它来唯一地标识此用户.

如果您需要链接一个帐户,那么您正在寻找的价值就是accessTokenuser成功进行帐户关联后生活在同一个对象中.与上面相同的JSON参考:

accessToken:标识另一个系统中用户的标记.仅在用户成功链接其帐户时才提供此功能.有关详细信息,请参阅 将Alexa用户与系统中的用户链接.

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有