Не удалось прочитать тело как объект JSON по команде curl - PullRequest
0 голосов
/ 09 ноября 2018

Я тестирую push-уведомления для iOS Development и в настоящее время использую Pusher. Когда я запускаю эту команду в терминале

curl -H "Content-Type:application/json"     -H "Authorization: Bearer 7FF3763C208E26F2198CE44624E9486B1EC8B02A489DCF2F476FD511763887AE" -X POST 'https://d3ca6e4b-3222-49c9-8028-f9c2d28b3ad7.pushnotifications.pusher.com/publish_api/v1/instances/d3ca6e4b-3222-49c9-8028-f9c2d28b3ad7/publishes' -d@publish-body.json

Это дает мне это предупреждение

Warning: Couldn't read data from file "publish-body.json", this makes an empty 
Warning: POST.
{"error":"Bad Request","description":"Failed to read body as a JSON 
object"}

Вот мой файл JSON

{
  "interests": [
    "Reminder"
  ],
  "apns": {
    "aps": {
      "alert": {
        "title": "Hello",
        "body": "Hello, world!"
       }
    }
  }
}

Я попытался перейти к API Pusher, и все, что он мне сказал, это то, что ошибка вызвана неправильным запросом. Любые идеи о том, как это исправить? Это приложение - подарок моей девушке, и я бы хотел, чтобы это работало!

...