来自API的Parse.com类更新

时间:2015-05-20 20:14:45

标签: javascript parse-platform cloud-code

我有一个名为Currency的Parse类,它使用https://openexchangerates.org/中的确切格式提供静态汇率。我不需要费率"实时"所以我想以某种方式每天使用云代码/预定作业获取信息,然后覆盖货币中的现有条目。当用户在一天内查询费率时,它使用Parse类而不是https://openexchangerates.org的API调用。可以在Parse.com中覆盖类中的类或对象吗?如果没有,是否有关于如何解决这个问题的建议?提前谢谢。

1 个答案:

答案 0 :(得分:1)

根据需要创建作业并将其设置为每天运行一次。在作业中,发出http请求。迭代收到的结果以处理每次转换。对于该转换,运行查询以通过匹配转换货币来查找数据存储中的现有项目(如果存在)。如果未找到匹配项,请更新此对象或创建新对象。

另一种方法是在处理结果之前批量删除所有转换。这并不是很好,因为当用户没有可用的转换时会留下有限的时间,如果出现错误,即使旧的转换也不可用。