PHP Curl, что означает вот такой синтаксис: curl -L --user
Всем привет, может кто сможет помочь.
Есть вот такой пример запроса
curl -L --user '7223:e4ddCNYPoaOp-zGi_AH' -H "Content-Type: application/json" -d '{"created_at": {"date":"2014-04-30", "period": 30}, "merchant_id":2573, "state":[3,4]}' -X POST тут ссылка
Это пример отправки curl запроса.
Мне нужно отправить этот запрос через PHP. Я с curl работал, но этот пример мне мало что говорит, из того что более менее понятно:
Content-Type: application/json - это я в заголовок засовываю
{"created_at": {"date":"2014-04-30", "period": 30}, "merchant_id":2573, "state":[3,4]} - это просто json строка, тут тоже понятно
ссылка - это то куда отправляется пост запрос
7223:e4ddCNYPoaOp-zGi_AH - а вот с этим я вообще не понимаю что делать, мне надо получается как-то авторизоваться
И если кто-то понимает, что это вообще такое "curl -L --user" что за тире, что за -L
Если кто-то подскажет что почитать буду рад. Уже не раз натыкался на что-то подобное, но в голову не приходит какой вообще запрос в гугле сделать.
Заранее спасибо за ответы!
-L - это CURLOPT_FOLLOWLOCATION
--user - это CURLOPT_USERPWD
http://osxh.ru/terminal/command/curl
http://php.net/manual/ru/function.curl-setopt.php
-<буква> и --<имя> - это стандартный способ задания параметров в *NIX.