¿Cómo agrego etiquetas a través del endpoint de la API de publicaciones?

Necesito agregar etiquetas en mi API de publicaciones. ¿Cómo lo hago?

  • Ya intenté con el parámetro de array de etiquetas en mi API, pero la publicación se crea sin ninguna etiqueta.
  • También agregué la verificación de etiquetas mínimas en la configuración de administración. Luego me dio un error, pero sin éxito.
    ¿Alguien sabe cómo agregar etiquetas en la API de publicaciones?

Estoy teniendo el mismo problema,

Mi llamada PHP CURL se ve así,

$body = '{
            "async": false,
            "title": "'.$word.'",
            "raw": "'.$definition.'",
            "category":'.$categoryId.',
            "topic_id": '.$topicsId.',
            "tags[]": "test-tag"
        }';

Está creando el tema a través de la API, pero nunca crea las etiquetas. ¿Qué estoy haciendo mal?

Cuando creé un nuevo tema desde mi navegador con etiquetas, los datos del formulario se ven así,

y esto crea el tema con la nueva etiqueta.

Pero cuando paso las etiquetas en el mismo formato en la llamada a la API, no parece funcionar. Solo crea el tema, pero nunca crea ninguna etiqueta, incluso si la etiqueta antigua ya existe. ¿Alguna idea de qué estoy haciendo mal?
@tshenry @blake

Tienes la sintaxis correcta. ¿Quizás PHP está consumiendo tus []? El comando curl real (sin PHP) funciona:

curl -i -sS -X POST "http://localhost:3000/posts.json"  \
-H "Content-Type: multipart/form-data;"  \
-H "Api-Key: ba8f7..."  \
-H "Api-Username: blake.erickson"  \
-F "title=2e45e2e8a239dk29d 1f35c2db23232323444a61 1e7e8a39797234"  \
-F "raw=f9ef6749c8736db0996bad662187bee6 8a5753d79c027e5a3a576b171c5bc085 a546f59b75bca6f54edd2af2ef069cf8" \
-F "tags[]=asdf" \
-F "tags[]=fdsa" \
-F "tags[]=foo"

EDITO:

Espera. ¿Por qué estás incluyendo un ID de tema? Solo deberías poder agregar etiquetas al crear un tema, no al crear un post (una respuesta a un tema).

@Faizan_Zahid Ya lo resolví. Prueba esta sintaxis para las etiquetas:

"tags" : ["test-tag"]

Funcionó para mí.

@blake No hay efecto para este ID de tema