Как получить URL загруженного изображения в Cloudinary - PullRequest
0 голосов
/ 06 ноября 2019

Как получить URL загруженного изображения в Cloudinary, чтобы его можно было сохранить в базе данных при загрузке файла с использованием PHP?

1 Ответ

0 голосов
/ 06 ноября 2019

Если вы используете Cloudinary PHP SDK для выполнения загрузки , ответ на вызов метода Upload SDK будет содержать метаданные вновь загруженного изображения

Вот пример в документации: https://cloudinary.com/documentation/php_image_and_video_upload#upload_response

Array
(
  [public_id] => c87hg9xfxrd4itiim3t0
  [version] => 1571218607
  [signature] => f8645b000be7d717599affc89a068157e4748276
  [width] => 864
  [height] => 576
  [format] => jpg
  [resource_type] => image
  [created_at] => 2017-06-23T13:59:18Z
  [bytes] => 120253
  [type] => upload
  [url] => http://res.cloudinary.com/demo/image/upload/v1571218607/c87hg9xfxrd4itiim3t0.jpg
  [secure_url] => https://res.cloudinary.com/demo/image/upload/v1571218607/c87hg9xfxrd4itiim3t0.jpg
)

url и secure_url вернут исходное изображение, но для доступа к производным версиям изображения вам также следует сохранить public_id, resource_type, type format, version, чтобы вы могли правильно отслеживать актив и передавать необходимые значения в cl_image_tag() или cloudinary_url() при использовании изображений в вашем приложении.

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