从Google Maps Engine嵌入地图

时间:2013-06-03 06:29:24

标签: google-maps google-oauth

我的一位朋友有一个谷歌地图引擎帐户,他在那里加载他希望与用户分享的地图数据。这些地图是私有的(即您需要登录才能查看)。我已经使用PHP创建了一个系统,人们可以登录我的朋友网站,我希望他们能够查看嵌入他网站的这些地图。

在Google Maps Engine(GME)界面中,每张地图都有一个“ API ID ”和“图层名称/密钥”。

我还有一个API项目,包含API密钥,客户端ID,密码等。使用我的API项目,我已经能够获得访问令牌刷新令牌< / strong>用于我的电子邮件地址,该地址位于GME界面的“可查看”部分。

我的目标是我可以登录我朋友的网站,然后使用服务器端PHP,使用现在存储在数据库中的刷新令牌,获取访问令牌并使用其中的地图回显其页面的内容部分

这就是我想要做的https://developers.google.com/maps/documentation/javascript/examples/mapsenginelayer-noauth-layerkey

但是使用身份验证。

1 个答案:

答案 0 :(得分:0)

我想通了,如果其他人有同样的问题,你只需要添加

accessToken: 'the_access_token'

在Maps Engine图层选项列表中。我在这里得到了答案:https://developers.google.com/maps/documentation/javascript/3.exp/reference#MapsEngineLayerOptions