Cloud Vision возвращает ответ 400 - PullRequest
1 голос
/ 23 января 2020

Я использую немного более старую версию пакета PHP библиотеки cloud-vision, 0.19.0, из-за некоторых других проблем с зависимостью от других пакетов. Это может быть причиной проблемы, но я не уверен.

Когда я работаю на локальном хосте, я делаю запрос, и все идет хорошо, API видения возвращает правильные ответы, но когда я развернут в производство, каждый раз, когда я пытаюсь его использовать, он просто возвращает ошибку.

"message": "Request must specify image and features., "code": 3,"status": "INVALID_ARGUMENT","details": []

Это старый пакет или здесь проблема в чем-то еще? У меня закончились идеи.

Я использую библиотеку PHP, поэтому код довольно прост, я использую

file_get_contents($imageUrl)

и передаю эту строку следующим функциям enter image description here

1 Ответ

1 голос
/ 24 января 2020

Проблема заключалась в построении $ imageUrl для local / dev и production. Я использую AWS, поэтому $ imageUrl в dev отличается от производственного, а рабочий URL возвращает отказ в доступе.

Проверьте свои URL при работе с AWS.

...