Может кто-нибудь помочь мне, как загрузить изображение в Cloudninary с помощью CodeIgniter? Я не знаю, как установить Cloudinary в CodeIgniter и использовать его, потому что я новичок в PHP CodeIgniter. Пожалуйста, помогите мне спасибо.
Обновить! Я смог решить это. Смотрите первый ответ. ура
Чтобы использовать облачную библиотеку:
Теперь внутри вашего контроллера, в функции. Вам нужно сначала настроить учетные данные API, как это:
require APPPATH .'third_party/cloudinary/Cloudinary.php';
require APPPATH .'third_party/cloudinary/Uploader.php';
require APPPATH .'third_party/cloudinary/Api.php';
Cloudinary :: конфигурации (массив (
«cloud_name» => «yourcloudname»,
«api_key» => «yourapikey»,
«api_secret» => «yoursecretkey»));
Теперь для загрузки:
$ data [‘upload’] = \ Cloudinary \ Uploader :: upload («URL изображения, который вы хотите загрузить»);
И вы сделали. Для получения дополнительной информации о API вы можете обратиться к официальной документации в http://cloudinary.com/documentation/php_integration.
Этот код работает для меня
Cloudinary::config(array(
"cloud_name" => "cloud_name",
"api_key" => "*****",
"api_secret" => "*****"));
$image = UploadedFile::getInstanceByName('file');
$cloudinaryImage = Cloudinary\Uploader::upload($image->tempName);
$entity->setFile($cloudinaryImage->url);