Послати json запит curl - stack overflow російською

повинен бути url зображення.

в ключ - унікальний ключ для доступу, який можна отримати при реєстрації. У мене такий ключ є, надам 1 ключ, потім згенерує заново, коли питання закриється.

Ключ робочий, можете використовувати.

Приклад мого запиту:

Як бачите, нічого не виходить, тому що відповідь має бути в форматі:

Все просто, по суті ви могли б замінити внутрішні лапки на одинарні, а зовнішні на подвійні і тоді б теж працювало. Проблема в тому, що якщо у вас всюди використовується один тип лапок, при надсиланні вони відрізаються і на сервер приходить значення: "", в якому отсуствуют лапки за стандартом json. - Firepro 1 Серпня '16 о 17:19

У вас перші лапки (одинарні), щоб показати командному рядку, які дані брати. Другі і далі (подвійні) використовуються в тілі запиту для JSON. Bash не розуміє просто, до якого моменту брати дані. Перша лапки, символ> і знову ця лапка, значить по суті дані ось вони. Але в Bash якось відбувається по розумному і він відсікає внутрішні лапки зовсім. Ви б могли використовувати і подвійні лапки всюди, якби використовували екранування в тілі запиту: --data-ascii "" - Firepro 1 Серпня '16 о 17:29