使用带有Google Cloud Platform服务帐户的PHP脚本中的Apps Script API执行功能

时间:2018-02-09 15:02:49

标签: php google-apps-script google-cloud-platform google-apps

我指的是这些文件 https://developers.google.com/apps-script/api/quickstart/php https://developers.google.com/apps-script/api/how-tos/execute 为此实施。

这些文档解释了Auth2.0的示例。由于我正在使用GCP项目进行此实现,我想使用我的GCP项目的服务帐户进行授权。

我使用过GCP服务帐户来使用SpreadSheet Apis,它的功能很棒。

在脑力激荡之后,我终于得到了答案:服务帐户不允许访问Execution API。

我不想要此API不支持此实现和服务帐户的Auth方法。

问题:还有其他可能的方法吗?

1 个答案:

答案 0 :(得分:0)

尝试使用正确的API客户端库通过API request运行脚本。应对客户端进行身份验证,以便成功执行请求。客户端图书馆支持several methods对Google API进行经过身份验证的调用。