通过drupal 8的postman引用的实体属性

通过drupal 8的postman引用的实体属性,postman,drupal-8,drupal-modules,Postman,Drupal 8,Drupal Modules,我已经在我的d8站点中为内容类型安装了address模块。地址模块有许多属性,其中一些属性(邮政编码、pin码、州)取决于选择的国家/地区。当通过UI添加内容时,我首先选择一个国家,然后根据它显示以下字段。现在,我想使用postman为该内容类型创建一个节点。但在postman中,我无法传递此字段的数据,因为它无法识别所选的国家。尽管它识别出地址模块中所需的属性不为空 选择国家之前: 选择国家后: 邮递员中的Json内容: 上述四个属性是必需的,因此我必须向它传递一些数据。但是当我在我的站

我已经在我的d8站点中为内容类型安装了
address
模块。
地址
模块有许多属性,其中一些属性(邮政编码、pin码、州)取决于选择的国家/地区。当通过UI添加内容时,我首先选择一个国家,然后根据它显示以下字段。现在,我想使用postman为该内容类型创建一个节点。但在postman中,我无法传递此字段的数据,因为它无法识别所选的国家。尽管它识别出
地址
模块中所需的属性不为空

选择国家之前:

选择国家后:

邮递员中的Json内容:


上述四个属性是必需的,因此我必须向它传递一些数据。但是当我在我的站点中检查时,它显示的地址是空的。

我能够解决我的错误。对于面临相同问题的其他人(如果有)-

我不需要创建一个单独的请求来获取国家。我在邮递员中作为一个请求传递了json正文

{
    "field_name_and_address_of_custom":[{"country_code":"IN", "given_name":"John", "family_name":"Doe", "organization":"ABC", "administrative_area":"state-name", "locality":"city-name", "postal_code":"123456", "pin_code":"1234567", "address_line1":"Address Line 1", "address_line2":"Address Line 2"}]
}

字段country是
country\u code
,我需要将所有其他属性一起传递,就像一个数组一样。

看起来地址模块向后端发出了至少2个请求,您还需要在Postman中创建这些请求。使用开发工具查看发出了哪些请求,然后在Postman中创建它们。@ChristianBaumann我该怎么做?我的意思是,它将首先发送获取国家的请求,然后传递其他属性?或者我可以一次发送两个请求吗?有两个请求:首先设置国家。在响应中,您可能会获得在第二个请求中使用的数据。我在这里很难给出建议,我不知道地址模块。但这就是通常的处理方式。我会试试看,然后再打给你。谢谢你的帮助。