Subcarpetas

Después de crear una carpeta de recursos de contenido del negocio, puedes agregar subcarpetas que te ayudarán a organizar tus recursos.

Obtener subcarpetas

Ejemplo de solicitud:

curl -X GET \
  -F 'access_token=<USER_ACCESS_TOKEN>' \
  https://graph.facebook.com/v<API_VERSION>/<PARENT_FOLDER_ID>/subfolders?fields=<FOLDER_NAME>

Ejemplo de respuesta en caso de éxito:

{
  "data": [
    {
      "name": "<SUBFOLDER_NAME>",
      "id": "<SUBFOLDER_ID>"
    }
  ]
}

Crear una subcarpeta

Para crear una subcarpeta, necesitas el permiso business_creative_management.

Ejemplo de solicitud:

curl -X POST \
  -F "name=<FOLDER_NAME>"
  -F "description=<DESCRIPTION>"
  -F "parent_folder_id=<PARENT_FOLDER_ID>"
  -F 'access_token=<USER_ACCESS_TOKEN>' \
  https://graph.facebook.com/V<API_VERSION>/<BUSINESS_ID>/creative_folders

Ejemplo de respuesta en caso de éxito:

{
  "id": "<SUBFOLDER_ID>"
}

El identificador de la subcarpeta se puede usar durante el proceso de carga del recurso de contenido. Funciona de la misma manera que cuando se agrega un recurso de contenido a la carpeta principal.

Eliminar una subcarpeta

Las carpetas y las subcarpetas se pueden eliminar enviando una solicitud DELETE al punto de conexión /<folder_id> o /<subfolder_id>.