google-people-api - 使用 Google people API 检索联系人时出现 FAILED_PRECONDITION 错误
问题描述
我们正在开发一种联系人同步解决方案,以便能够将联系人从 Google 联系人同步到其他应用程序。
我们正在使用一种轮询机制,每 5 分钟运行一次people.connections.list端点来检索最新创建/更新的联系人。从上述端点检索任何数据后,nextSyncToken
我们在下一个 API 调用中使用刷新后的 syncToken ()。
Sync token is expired. Clear local cache and retry call without the sync token.
在 syncToken 到期之前,我们收到一条 400 错误消息。我知道 syncToken 有效期为 7 天。但有时我在检索新的同步令牌后的同一天会遇到这个问题。
我是否遗漏了 Google People API 的任何隐藏 API 限制?
{"error": {
"code": 400,
"message": "Sync token is expired. Clear local cache and retry call without the sync token.",
"status": "FAILED_PRECONDITION"}}
解决方案
推荐阅读
- python - 在python中获取2个div标签之间的文本
- javascript - 似乎 props 加载反应功能组件的时间太长?
- time - 如何在 Omnet++ 中添加延迟?
- pandas - 常见 Pandas 添加新列并查找组总数百分比的方法
- android - 如何在某些代码中抑制 lint 警告,但不是无处不在?
- javascript - 如何将字体真棒图标附加到容器
- java - Java Instrumentation:防止类引用加载类
- terraform - 如何列出 terraform_remote_state 数据源中的所有属性?
- android - 如何在 Android Studio/Intellij 中显示代码重新格式化快捷方式的警告
- scrapy - 刮掉 div 标签下的引号中的文本