问题描述
我正在使用GMB API,但遇到了一些问题。我已经在前端实现了Google Oauth,并将用户列表保存在数据库中。现在,我想运行cron作业,以获取这些用户在列表中的见解。问题在这里
1:我找不到有关GMB内容的GMB API示例或文档(我已阅读所有google-api-php-client文档)。 这是GMB示例,但没有PHP示例。 https://github.com/google/google-my-business-samples
2:第二件事是我不想打开同意(Google Account Selector Popup)来获得用户的许可,因为它是一个后端过程。因此,我应该遵循哪种类型的流程:a)Oauth或b)服务帐户。
如果我使用Oauth进程,那么当用户首次在网站前端给予许可并使用该令牌作为刷新令牌来获取PHP中的新访问令牌并调用GMB时,我必须将access_token保存在数据库中蜜蜂。 但是问题在于,我们已经注册了500多个用户,因此我将如何获取他们的访问令牌,因为他们已经通过Google许可完成了操作。
我还没有尝试使用服务帐户。 我正在使用Laravel 5.7版本。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)