在整个Bixby语音体验中均可访问的储值集

时间:2019-06-23 21:50:18

标签: bixby bixbystudio

我对Bixby开发完全陌生,因此如果这是一个没有道理的newby问题,我会提前道歉。我正在尝试了解存储从外部API返回的值集以在整个Bixby Voice体验中使用的最佳方法。一个示例可能是从餐厅获取所有菜单项的API,或者从商店获取所有服装目录项的API。当用户与数据进行交互以进行搜索或交易时,我不需要回到外部API来再次获取设置的值。例如:查找“素食菜单”选项,然后单击“好运”选项。或者:找到正装裤,然后再穿正装衬衫。我想在第一种情况下返回菜单对象,在第二种情况下返回目录对象,而不必从API重新加载值集。

在示例代码中,我看到每次执行动作/端点/ java调用时,似乎都读取了所有值集

1 个答案:

答案 0 :(得分:1)

当前版本的Bixby中没有本地存储。

最简单的解决方案是通过API调用进行请求。但是,默认情况下会默认缓存http.getUrl()本身,并且Bixby在Samsung服务器上运行,因此在短会话中请求相同的url时,实际上没有实际的API调用。

您可以通过阅读更多here

来了解有关http API选项以及如何禁用缓存功能的更多信息。