【问题标题】:Dynamic images + geolocation (google maps API?)动态图像 + 地理位置(谷歌地图 API?)
【发布时间】:2013-11-16 02:38:19
【问题描述】:

我正在考虑在电子邮件中显示用户地理位置的可能性。是否可以使用 PHP 生成动态图像,跟踪用户的地理位置并返回图像。

生成动态图像没问题。但在我付出太多努力之前,我会尝试找出它是否可能,或者我是否必须使用地理数据库?

在搜索时我发现了 HTML5 地理跟踪:http://html5demos.com/geo

我想知道我是否可以使用 google maps API 来生成我的图像。

有什么建议/提示吗?

谢谢!

【问题讨论】:

    标签: php api google-maps geolocation dynamic-image-generation


    【解决方案1】:

    HTML5 地理定位在这里可能不是最好的主意,因为它要求用户接受跟踪(并且在某些电子邮件客户端中,除了 Web 浏览器之外这是不可能的,或者被它们简单地阻止)

    在这种情况下,最好使用某种 GeoIP 数据库并使用 Google Maps API 根据坐标生成静态图像https://developers.google.com/maps/documentation/imageapis/

    请注意,大多数电子邮件客户端默认会阻止外部图像。

    【讨论】:

    • 我必须订阅“Google Maps API for Business”吗?我非常了解图像阻塞,谢谢:) 我必须一直处理这些问题。
    • 取决于您要生成多少请求。您每天有 25,000 个免费请求。您可以通过基于 ip 或 lat/lon 做一些缓存服务器端来减少请求数。
    猜你喜欢
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 2017-01-03
    • 1970-01-01
    • 2013-10-01
    • 2014-08-07
    • 2015-04-07
    • 1970-01-01
    相关资源
    最近更新 更多