Я хочу использовать Google Cloud Vision API на семейной фотографии. Я активировал API в своей учетной записи GCP, получил ключ API, но я не знаю, куда мне его вставить. Вот мой код:
<?
require 'vendor/autoload.php';
use Google\Cloud\Vision\VisionClient;
$vision = new VisionClient();
$image = $vision->image(
fopen('data/family_photo.jpg', 'r'),
['faces']
);
$annotation = $vision->annotate($image);
var_dump($annotation);
die();
?>
Я получаю следующую ошибку: «error»: {«code»: 403, «message»: «В запросе отсутствует действительный ключ API.», «Status»: «PERMISSION_DENIED»}}.
Обновление: благодаря предоставленному ответу Дэна Д. я добавил следующую строку:
putenv("GOOGLE_APPLICATION_CREDENTIALS=book.json");