Каковы требования для отправки контактной формы с использованием JSON:API?
Я включил основной модуль «Контакты» и настроил пользовательскую контактную форму для всего сайта. Я разрешил пользователям anon + auth отправлять форму.
Затем я включил JSON:API. Я вижу контактную форму на /jsonapi/contact_form/contact_form:
"данные":[
   {
      "type":"contact_form--contact_form",
      "id": "d97e73f1-7d06-4bf0-b05b-1c654a659dfc",
      "ссылки": {
         "себя":{
            "href":"https://example.lndo.site/jsonapi/contact_form/contact_form/d97e73f1-7d06-4bf0-b05b-1c654a659dfc"
         }
      },
      "langcode":"ja",
      "статус": правда,
      "зависимости": [
         
      ],
      "drupal_internal__id":"example_support",
      "label":"Пример поддержки",
      "получатели": [
         "support@example.com"
      ],
      "Ответить":"",
      "вес":0,
      "message":"Спасибо за отправку.",
      "перенаправить":""
   }
],
Но какая конечная точка мне нужна для отправки этой формы?
я нашел эта проблема с электронными письмами, которые не отправляются, когда контактная форма отправляется через REST.
Этот вопрос предполагает, что /entity/contact_message Конечная точка REST должна быть включена для отправки контактной формы. Верно ли это и для JSON:API?
Я запутался, потому что, используя JSON: API, я могу отправлять узлы без включения каких-либо конечных точек REST путем отправки POST в /jsonapi/узел/content_type.