为什么Foursquare API不会返回某些场所的菜单

时间:2013-09-28 18:54:52

标签: api foursquare

我希望有人能解决这个问题:

通过Foursquare API,您可以通过提供特定餐厅的Venue_ID来获取菜单:

e.g。 https://api.foursquare.com/v2/venues/47a1bddbf964a5207a4d1fe3/menu?oauth_token=my_auth_token_goes_here&v=20130928

这很有效。

但它不适用于以下(以及其他几家)餐厅:

https://api.foursquare.com/v2/venues/4fa027ede4b0e4be23b3374e/menu?oauth_token=my_auth_token_goes_here&v=20130928

  • 这给了我回复但是菜单是空的! :(

您可以在https://developer.foursquare.com/docs/explore#req=venues/4fa027ede4b0e4be23b3374e/menu

处尝试确认

非常感谢您对此有任何帮助/见解。

谢谢!

1 个答案:

答案 0 :(得分:1)

Foursquare只允许通过其公共API从某些提供商重新分发菜单数据。不幸的是,你偶然发现了一个例子。如果count对象中的menus0,您应该优雅地处理这种情况。