【发布时间】:2016-02-13 18:08:05
【问题描述】:
我已经设置了一个内容类型,其主题字段在下拉字段中具有预分配的值。 我正在使用服务 api 从聚合物应用程序中发布新内容。 当我 POST 到 api 时,我在 json 中发送字段结构和值,但得到和错误。
“406(不可接受:检测到非法选择。请联系站点管理员。)”
即使我发送的对象与字段中的必需值之一匹配。
我需要在值前加上一些东西吗?我假设我发布到正确的位置以获得该响应,但不知道为什么它会接受字符串值以外的任何内容。
这是我发送给我的 Charles 代理获取的 api 的内容。
{
"node": {
"type": "case",
"title": "my case",
"language": "und",
"field_subject": {
"und": {
"0": {
"value": "subject1"
}
}
},
"body": {
"und": {
"0": {
"value": "my details of subject"
}
}
}
}
}
这是我在 Drupal 字段中设置的示例
subject1| first
subject2| second
subject3| third
subject4| forth
【问题讨论】:
标签: rest drupal service content-type