我正在尝试在php后端设置Dialogflow。根据文档:https://googleapis.dev/nodejs/dialogflow/latest/v2beta1.SessionsClient.html
我应该能够将之前使用Google Cloud控制台生成的json密钥文件的路径作为参数传递,以访问DialogFlow的API。
$path = dirname(__DIR__, 2) . '\_________-_______-____________.json';
$config = [
'keyFilename' => $path,
];
$sessionsClient = new SessionsClient($config);
我一直收到这个错误:Could not construct ApplicationDefaultCredentials
我使用file_get_contents
方法再次检查了路径,它是有效的。
有什么想法吗?
发布于 2020-03-19 23:18:03
医生出了点问题。
使用密钥credentials
而不是keyFilename
完成了这项工作。
https://stackoverflow.com/questions/60759023
复制相似问题