как загрузить файл из приложения с помощью облачного

У меня есть приложение, созданное с помощью приложения изобретателя.

Оттуда пользователи выбирают изображение с телефона.

Приложение отправляет файл через метод POSTFILE в файл PHP.

Файл PHP обычно получает содержимое файла, используя:

$data = php_compat_file_get_contents('php://input')

Но мой хост на GoDaddy, поэтому я не могу загрузить с помощью этого метода.

Поэтому я хочу использовать cloudinary, но я заставляю его работать. Это связано с теми же ограничениями общего сервера GoDaddy?

Вот облачный код загрузки в файле PHP:

\Cloudinary::config(array(
"cloud_name" => "rafsystems",
"api_key" => "94993346XXXXXX",
"api_secret" => "bIgBADFROG-aU1GFLfHEzeQjWs"));
$result = \Cloudinary\Uploader::upload("php://input", array("public_id" => $file1));

Итак, какие у меня есть варианты. Мне нужно разобраться как можно скорее для себя и клиента

Спасибо

0

Решение

  1. Обратите внимание, что api_secret не должны быть открыты для публики. Создайте новую пару api_key и api_secret на странице настроек вашего аккаунта.
  2. Мы настоятельно рекомендуем загружать фотографии непосредственно в Cloudinary из браузера (загрузка на стороне клиента), как подписанные, так и неподписанные. Затем отправьте информацию, полученную в ответе на загрузку, на ваш сервер PHP?
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector