我有一个Drupal 8站点,它使用Rules Action将数据发送到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
此问题的解决方法是什么?任何建议如何处理这种情况?
任何帮助都将不胜感激,因为我现在陷入了困境。