通过 WP API 更新布局内的 ACF 字段

Update ACF fields inside layout via WP API

我正在尝试通过 WordPress API 更新自定义字段。自定义字段位于高级自定义字段重复布局中,我不知道如何更新它。

我已设置身份验证并可以更新 post 状态,但我在更新 ACF 数据时运气不佳。

使用 Postman:可以使用 http://localhost:9000/wp-json/wp/v2/pages/4564/?status=public 更新页面状态。是否有类似的值可用于更新 ACF 字段或通过传递 JSON 来更新的方法?

{
    "id": 4564,
     ...
    "acf": {
        "insert_to_head": "",
        "insert_to_foot": "",
        "Layout": [
            {
                "acf_fc_layout": "cert_challenge_pin",
                "challenge_pin": "0527881"
            }]
}

ACF to REST API 插件正在使用中,可以通过 API 查看字段,但未更新。

已穷尽搜索和文档,如有任何帮助,我们将不胜感激!

我从 this post 中发现您应该使用密钥 fields 而不是 acf。此外,我必须发送 Content-type: application/json header 才能使其正常工作。