【问题标题】:Get image url from GMSPlace从 GMSPlace 获取图片 url
【发布时间】:2015-12-18 13:43:07
【问题描述】:

有什么方法可以从 GMSPlace 对象中获取图像 url?例如,如果 GMSPlace 代表一家餐厅,那么有什么方法可以通过 google api 获取该餐厅的图像?还是谷歌的其他服务?

【问题讨论】:

    标签: ios google-maps-sdk-ios gmsplace


    【解决方案1】:

    这现在是可能的;看这里:

    https://developers.google.com/places/ios-api/photos

    如果您需要,还有其他版本的 loadPlacePhoto 参数比此处显示的要多:

    https://developers.google.com/places/ios-api/reference/interface_g_m_s_places_client

    【讨论】:

    • 那么如何获取 Google 地方的图片网址? loadPlacePhoto 只返回 UIImages 。
    【解决方案2】:

    好吧,对于我身后所有提出这个问题的人来说,答案是NO,你不能。我使用了google的web-service,它在photos对象中返回photo_reference参数,可以用来获取餐厅图片的照片。

    示例: https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photoreference= CmRdAAAA-YL_I_Gk02blOX6S0nKHry8PFu9pDyp3Y9AnqISsa3Eq8mkbdD5mXuu1Fax60s0nSy3iiX-h5j-ztyLHcc1-782MsLQsgLLa4t3ZgDmCMll-a8ABapZGnZwDKByk67LFEhBgedv_u_eYFsEo9ay8jxJjGhTUHKPJ4G82vBJqSNliuv7UlAtclw&&key=YOUR_SERVER_KEY

    更新:最近谷歌确实提供了一种方法,如上面的答案所述。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-04
      • 1970-01-01
      • 2012-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-22
      • 2010-11-16
      相关资源
      最近更新 更多