1

我有兴趣制作一个胶囊,它会从他们的个人资料中提取用户的电子邮件和地址等信息。据此,似乎是完全可能的,但是有没有办法在模拟器中创建用户配置文件并对其进行测试?

4

2 回答 2

1

self.GetImaginarySelf方法在这种情况下可能很有用。这没有记录,但似乎返回了一个您可以使用的 Self 对象。

在此处输入图像描述

这就是它的样子 在此处输入图像描述

action (ReturnMySelf) {
  type(Constructor)
  description (__DESCRIPTION__)
  collect {
    computed-input (mySelf) {
      type (self.Self)
      compute {
        intent {
          goal: self.GetImaginarySelf
        }
      }
    }
  }
  output (self.Self)
}

Javascript代码

module.exports.function = function returnMySelf (mySelf) {
  return mySelf
}

如果这些值对您不起作用,您可以构造 Self 对象的 JSON 表示(具有所需值)并将其从returnMySelf.js.

希望这可以帮助!

于 2019-05-02T16:25:14.270 回答
0

不幸的是,Bixby IDE 无法测试 viv.self 或 viv.contact。

但是,您可以按照以下步骤在任何支持 Bixby 的手机(例如 S9)上进行设备上测试。

  1. 在 IDE 中开发您的胶囊。
  2. 私下提交该胶囊。
  3. 启用设备上测试并使用修订 ID 加载胶囊。

设备上的测试并不像在 IDE 中编译和运行那么简单,而是每个胶囊开发的必要步骤。与比克斯比玩得开心!

于 2019-04-30T16:22:47.973 回答