为了账号安全,请及时绑定邮箱和手机立即绑定

谷歌日历 API PHP | GOOGLE_APPLICATION_CREDENTIALS:

谷歌日历 API PHP | GOOGLE_APPLICATION_CREDENTIALS:

PHP
喵喵时光机 2023-05-12 15:31:01
我对此很陌生,但我一直在尝试使用谷歌日历 API 在我正在制作的网站上显示即将发生的事件。到目前为止,我已经启用了 API 并创建了一个服务帐户来访问日历。我一直在使用另一个 stackoverflow 帖子中的说明,但我一直收到错误消息。我相信这是导致它的代码://set environment variable to use your downloaded Service account key putenv("GOOGLE_APPLICATION_CREDENTIALS=myCredentials.json");我myCredentials.json在与包含上述代码的 php 文件相同的文件夹中。但是,当我测试代码时,出现以下错误:Fatal error: Uncaught DomainException: Unable to read the credential file specified by  GOOGLE_APPLICATION_CREDENTIALS: file myCredentials.json does not exist我不确定我是否应该放置myCredentials.json在不同的位置,或者我是否没有正确指定路径?更新:我使用绝对路径修复了它。/Applications/MAMP/htdocs/就我而言,因为我使用的是 MAMP,所以我只需要预先考虑。
查看完整描述

1 回答

?
元芳怎么了

TA贡献1798条经验 获得超7个赞

将其设置为环境变量时,应指定 .json 文件的完整路径。

您可以使用getenv()函数验证这是问题所在。您会注意到找不到该文件,但是当您指定绝对路径时它会找到该文件。


查看完整回答
反对 回复 2023-05-12
  • 1 回答
  • 0 关注
  • 145 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信