Использование cURL в API, где требуется массив дат - PullRequest
0 голосов
/ 07 мая 2019

Я пытаюсь создать простой запрос cURL, чтобы получить некоторые данные JSON и выгрузить их в файл.Пробовал использовать командную строку и PowerShell, но не может понять, как использовать массив дат, как требуется в документации (https://api.officevibe.com/docs/engagement) Поддержка в OfficeVibe нелепа, если вы точно не знаете, что делаетене очень готовы помочь, и любые приведенные примеры не работают (так как я предполагаю, что они должны быть частью более крупного приложения).

Может кто-нибудь дать какой-нибудь совет, как я могу заставить это работать?(Идентификатор носителя не является нашим действительным идентификатором)

Пример из OfficeVibe, который не работает в командной строке или PowerShell:

c: \ temp \ curl.exe -k -XPOST https://app.officevibe.com/api/v2/engagement -H 'Авторизация: Носитель 1234' -H 'Тип содержимого: application / json' -d '{"date": ["2019-04-01"]}' -oc: \ temp\ engagement.json

Большое спасибо

1 Ответ

0 голосов
/ 07 мая 2019

Ответ был так же прост - все, что мне нужно было сделать, это добавить обратную косую черту перед двойной кавычкой:

c: \ temp \ curl.exe -k -X POST https://app.officevibe.com/api/v2/engagement -H 'Авторизация: Носитель 1234' -H 'Тип контента: application / json' -d '{\ "date \": [\ "2019-04-01 \"]}'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...