【发布时间】:2018-11-22 04:07:07
【问题描述】:
我已密切关注入门页面。
https://cloud.google.com/natural-language/docs/reference/libraries#client-libraries-install-php
示例代码如下:$projectId = 'YOUR_PROJECT_ID';
我填写了从 json 文件和 Google 控制台获取的项目 ID——例如“$projectID = 'myproject-197218'”,我总是收到“权限被拒绝”的致命错误。
我已经设置了 env 变量,运行 composer 来安装库。而且,我创建了 Google json 文件。我在 PHP 代码中运行示例。
我在本地服务器 (xampp) 上运行代码。
【问题讨论】:
-
我在使用正确的ID;上面的一个是虚构的——真正的一个是sustained-node-197218。我得到的是:未捕获的 Google\Cloud\Core\Exception\ServiceException: { "error": { "code": 403, "message": "The request is missing a valid API key.", "status": " PERMISSION_DENIED"
-
我发现了我的问题。 Google Cloud json 文件存储在我的驱动器 d: 上,当我将它移动到 c: 驱动器的根目录并在那里引用它时,它工作正常。
-
很高兴知道您已经找到了问题的解决方案。您能否将解决方案发布为答案,以帮助面临类似问题的每个人?提前致谢。
标签: google-cloud-nl