Ограничение данных на запрос REST POST - PullRequest
0 голосов
/ 05 декабря 2018

У меня есть сайт Drupal 8, который отправляет данные в OneSignal с помощью правила действия.Я запускаю локальный скрипт bash для отправки запроса POST в localhost:8080/entity/node?_format=json.Я получаю ответ об успехе, однако, когда я добавляю новое поле в Drupal, а также добавляю пример значения в свой локальный файл json, при запуске сценария выдается сообщение об ошибке 400.

В журналах Drupal я получаюсообщение об ошибке ниже:

Type       node
Date       Tuesday, December 4, 2018 - 07:08
User       admin
Location   http://localhost:8080/entity/node?_format=json
Referrer    
Message    OneSignal\Exception\OneSignalException: Client error: `POST https://onesignal.com/api/v1/notifications` resulted in a `400 Bad Request` response: {"errors":["Data Data must be no more than 2048 bytes long"]} in OneSignal\OneSignal->request() (line 114 of /opt/app-root/src/vendor/norkunas/onesignal-php-api/src/OneSignal.php).
Severity   Error
Hostname   172.18.0.1
Operations  

Какой обходной путь для этого?Любое предложение, как справиться с этой ситуацией?

Любая помощь очень ценится, поскольку я сейчас застрял в этой.

...