是否可以从适用于 Android 和 iOS 应用程序的位置 sdk 实现基于会话的自动完成?
根据 6 月 11 日生效的新 Google 地图框架定价,对自动完成的请求可以分解为基于击键/会话的请求。
除了this reference之外,我还没有找到描述实现步骤的文档。
是否可以从适用于 Android 和 iOS 应用程序的位置 sdk 实现基于会话的自动完成?
根据 6 月 11 日生效的新 Google 地图框架定价,对自动完成的请求可以分解为基于击键/会话的请求。
除了this reference之外,我还没有找到描述实现步骤的文档。
会话令牌将在新版本的适用于 Android 的 Google Places SDK 和适用于 iOS 的 Google Places SDK 中提供。这些新版本在用户指南文档中公布。
Google 目前正在准备新版本的 Places SDK for Android 和 Places SDK for iOS。以下部分描述了这些更改并解释了它们将如何影响您。
- 用于 Android 的新 Places SDK 将作为独立库提供,并且不再通过 Google Play 服务提供;此版本不会向后兼容当前的 SDK
- 将提供适用于 iOS 的新 Places SDK
值得注意的是,Places SDK 的几个功能将更新以反映 Places API 的整体变化,这会影响两个移动平台:
- Place Details (Android, iOS) 请求将有一个新的 fields 参数。
- 自动完成计费将基于会话。
在接下来的几个月中,我们将分享更多详细信息,包括迁移到新 SDK 版本的时间表和适当的准备时间。这些新版本将取代当前的 SDK 版本。当前的 SDK 将被弃用,并将遵循适当的弃用时间表。
来源:https ://cloud.google.com/maps-platform/user-guide/product-changes/
在 Places SDK 的当前版本中,没有会话令牌。不幸的是,新版本的 SDK 没有确切的 ETA。希望它们能在几个月内上市。请继续关注 Google 公告。
关于当前版本的 Places SDK for Android 和 Places SDK for iOS 的计费,我不确定。可能它们将作为已弃用的版本免费提供。我建议就这个问题联系 Google 支持。
您还可以检查有关会话的此问题:
我希望这能澄清你的疑问。
Places Android SDK 的新版本现已推出。您可以在以下位置阅读有关新版本的信息
https://developers.google.com/places/android-sdk/client-migration
请注意,之前的 SDK 已弃用,并将于 2019 年 7 月 29 日关闭。
新版本的 SDK 实现了自动完成的会话令牌。
新版 Places SDK for Android 作为静态客户端库分发。到目前为止,Android 版 Places SDK 已通过 Google Play 服务提供。
提供了一个兼容性库,它使您能够轻松地从已弃用的 Google Play Services Places 库切换到新的静态库。
有全新的方法。
返回地点详细信息的方法现在支持字段掩码。您可以使用字段掩码来指定要返回的地点数据类型。
用于报告错误的异常已得到改进。
自动完成现在支持会话令牌。