Я работаю с API Let's Crate, он использует базовую аутентификацию и дает примеры того, как использовать его в CURL:
Принимает file
и crate_id
как
параметры. file
- это данные файла.
Например. curl -F file=@filename.txt -F
crate_id = 123
https://api.letscrate.com/1/files/upload.json
Но я никогда раньше не использовал CURL, поэтому, как бы я сделал свое приложение Mac, когда API включает в себя CURL, я знаю, что это, скорее всего, очень простой вопрос, но я думаю, что тот факт, что я никогда не использовал CURL раньше, смущает меня.
Я могу заставить его работать с помощью терминала, используя это:
curl -u <username:password> -F file=@<filename> -F crate_id=<crate ID(number)> https://api.letscrate.com/1/f
но я хочу, чтобы пользователь вошел в систему, а затем просто нажмите кнопку загрузки и выберите нужный файл, а затем отправьте его, ничего особенного, я просто не знаю, как заставить CURL хорошо играть с Objective C .
Заранее спасибо, надеюсь, вы поможете.