【问题标题】:Android App search nearby附近的安卓应用搜索
【发布时间】:2017-05-16 17:49:24
【问题描述】:

我正在开发一个 android 应用程序,我试图确定解决某个问题的最佳方法。问题是我希望用户能够输入食物选择(墨西哥、意大利等),让应用程序谷歌搜索附近的食物。最后以列表格式返回该搜索的结果。但是,我想对用户隐藏实际的谷歌搜索,然后将结果发送给他们。现在我知道如何创建带有意图的活动,甚至使用这个链接来尝试使用内置的谷歌搜索: Android: Return search query to current activity

然而,

A) 使用内置的谷歌搜索是最好的方法吗?如果是这样,有没有办法隐藏该活动弹出并让用户看到它?

或 B) 有没有更好的方法来解决这个问题?

【问题讨论】:

  • 我查看了 google api。但是,我担心的是因为我需要一个 api 密钥,并且他们将请求限制在一天之内。如果这被发布到Play商店,那么下载该应用程序的每个人都不会使用我的api密钥吗?或者有没有办法获得与他们自己的谷歌帐户关联的新 api 密钥?
  • 您需要使用Google Site Search选项,这是一项付费服务。您根本无法免费获得 Google 搜索的强大功能.. :)
  • 啊,好的,谢谢 :)

标签: java android


【解决方案1】:

您可以使用 Foursquare API。 “venues/search”端点将列出附近的地点。如果您想使用类别进行细化,请使用“venues/explore”端点。当然它有一个速率限制,但是对于启动来说已经足够了(每小时 5000 个请求)。

端点:

https://developer.foursquare.com/docs/venues/search https://developer.foursquare.com/docs/venues/explore

速率限制

https://developer.foursquare.com/overview/ratelimits

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多