从Yelp API for Excel文件中检索信息

时间:2017-05-07 21:38:35

标签: api yelp

这里有全新的API新手。我在我的城市有一个Excel餐馆的文件。对于每家餐馆,我都有自己的名字,地址,城市,州,邮政编码和坐标。我想检索有关这些餐馆的其他信息,例如他们的评级和价格水平,并将这些变量添加到我的数据文件中。这是我可以通过Yelp Fusion API做的事吗?我试过谷歌搜索我的问题,但我仍然不清楚这是否可能。我也不确定如何对此进行编码,因为我只知道R并且R中的Yelp Fusion API的示例代码非常少。

1 个答案:

答案 0 :(得分:1)

您的问题的答案是肯定的,您可以使用Yelp Fusion API在Excel文件中提取与这些商家相关的yelp信息。

话虽如此,我没有R语言的经验,但我知道它可以在javascript中完成,而不使用任何花哨的库(除了访问Excel文件),所以我猜你可以把它拉下来与R一样。

这是我用于解决问题的非专业程序员算法......

  1. 从电子表格中提取每个商家并将其置于数据结构中。
  2. 以JSON格式构建API调用的参数。
  3. 遍历每个商家并分别将每个请求发送给Yelp。
  4. 将Yelp API中的每个响应保存到新的数据结构中,例如数组。
  5. 从每个响应中解析所需信息,然后执行以下任一操作:1)将其添加到源电子表格中,或者2)将现有电子表格数据与新的yelp数据合并,然后保存到新的电子表格中。
  6. 可能有更好的方法,但这是我采取的方法。