我正在考虑在电子邮件中显示用户地理位置的可能性。是否可以使用 PHP 生成动态图像,跟踪用户地理位置并返回图像。
生成动态图像没有问题。但是在我付出太多努力之前,我会尝试找出它是否可能,或者我是否必须使用地理数据库?
在搜索时,我遇到了 HTML5 地理跟踪:http ://html5demos.com/geo
我想知道我是否可以使用谷歌地图 API 来生成我的图像。
有什么建议/提示吗?
谢谢!
我正在考虑在电子邮件中显示用户地理位置的可能性。是否可以使用 PHP 生成动态图像,跟踪用户地理位置并返回图像。
生成动态图像没有问题。但是在我付出太多努力之前,我会尝试找出它是否可能,或者我是否必须使用地理数据库?
在搜索时,我遇到了 HTML5 地理跟踪:http ://html5demos.com/geo
我想知道我是否可以使用谷歌地图 API 来生成我的图像。
有什么建议/提示吗?
谢谢!
HTML5 地理定位在这里可能不是最好的主意,因为它需要用户接受跟踪(并且在 Web 浏览器以外的某些电子邮件客户端中是不可能的,或者被它们简单地阻止)
在这种情况下,最好使用某种 GeoIP 数据库并使用 Google Maps API 根据坐标生成静态图像https://developers.google.com/maps/documentation/imageapis/
请注意,大多数电子邮件客户端默认阻止外部图像。