好几天以来,我一直在为自己发疯。
当我在docs中搜索“标签”时,唯一的结果似乎与创建和编辑标签记录本身有关,而不是与联系人记录的任何关联。
我看到此test class与this issue链接,但是由于没有实际的文档或如何使用API向联系人添加标签的简单示例,因此无法理解。
我将不胜感激。谢谢。
'tags' => ['tag1', 'tag2']
P.S。该测试类代码似乎是用于与某些标签创建 new 联系人,而我想做的是将现有标签与现有联系人相关联。
答案 0 :(得分:0)
创建和更新的载荷也相同。
端点:PATCH api/contacts/ID/edit
使用数据:tags[0]=tagA
该网址将解码为:tags%5B0%5D=tagA
或者,如果您在标头('Content-Type: application/json'
)中指定数据有效载荷,则可以使用JSON格式:
{
"tags": ["tagA"]
}
请求包含这样的标记:
{
"contact": {
...
"tags": [
{
"id": 32,
"tag": "tagA"
}
],
...
}