Php Can';t创建会话客户端对话框流
我正在尝试在php后端上设置Dialogflow。根据文件: 我应该能够将之前使用Google云控制台生成的json密钥文件的路径作为参数传递,以访问DialogFlow的APIPhp Can';t创建会话客户端对话框流,php,dialogflow-es,Php,Dialogflow Es,我正在尝试在php后端上设置Dialogflow。根据文件: 我应该能够将之前使用Google云控制台生成的json密钥文件的路径作为参数传递,以访问DialogFlow的API $path = dirname(__DIR__, 2) . '\_________-_______-____________.json'; $config = [ 'keyFilename' => $path, ]; $sessionsClient = new SessionsClient($config);
$path = dirname(__DIR__, 2) . '\_________-_______-____________.json';
$config = [
'keyFilename' => $path,
];
$sessionsClient = new SessionsClient($config);
我不断收到此错误:无法构造ApplicationDefaultCredentials
我使用file\u get\u contents
方法仔细检查了路径,它是有效的
有什么想法吗?医生有点不对劲
使用密钥
凭证
而不是密钥文件名
完成了这项工作。可能是因为您参考了nodejs文档;)