Невозможно создать диалог клиента сеанса - PullRequest
0 голосов
/ 19 марта 2020

Я пытаюсь настроить Dialogflow на php бэкэнде. Согласно документации: https://googleapis.dev/nodejs/dialogflow/latest/v2beta1.SessionsClient.html

Я должен иметь возможность передать в качестве параметра путь к файлу ключа json, который я ранее сгенерировал с помощью Google Cloud Console, для доступа к API DialogFlow .

$path = dirname(__DIR__, 2) . '\_________-_______-____________.json';
$config = [
  'keyFilename' => $path,
];
$sessionsClient = new SessionsClient($config);

Я получаю эту ошибку: Could not construct ApplicationDefaultCredentials

Я дважды проверил путь, используя метод file_get_contents, он действителен.

Есть идеи?

1 Ответ

0 голосов
/ 19 марта 2020

Что-то не так с do c.

С помощью клавиши credentials вместо keyFilename все заработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...