从GMSPlace获取图片网址

时间:2015-12-18 13:43:07

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

有什么办法可以从GMSPlace对象获取图片网址吗?例如,如果GMSPlace代表一家餐馆,那么我有什么方法可以通过google api获得该餐厅的图像?或谷歌的任何其他服务?

2 个答案:

答案 0 :(得分:1)

现在可以了;看到这里:

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

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

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

答案 1 :(得分:0)

嗯,对于我这个问题背后的所有人,回答是,你做不到。我使用谷歌的网络服务,它在photo_reference对象中返回photos参数,可以用来获取餐馆图片的照片。

实施例: 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

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