Skip to main content
PATCH
Actualizar ajustes
PATCH https://api-datahub.octoparse.com/v1/data-apps/{app_id}/settings Autenticación: se requiere API key (Authorization: Bearer <API Key>). Solo el autor de la app; el resto recibe 404. Estado operativo reversible a nivel de app, ortogonal al ciclo de vida — ajustable en cualquier momento: scope: public visible en el market / private solo autor / shared lista de grants (manténgala vía endpoints de grant).
  • accepting_runs: interruptor de mantenimiento. false significa en mantenimiento; las ejecuciones nuevas de otros se rechazan con 403, pero el autor puede seguir autocomprobando sin restricción. Un mensaje opcional se muestra a los llamadores.
  • source_locale: idioma del texto del manifest (por ejemplo zh-CN / en-US). Sin definir usa el predeterminado del despliegue. Las superposiciones de traducción se indexan respecto a este locale.
También se pueden actualizar apps con cero releases.

Solicitud

Parámetros de ruta

string
requerido
Referencia de app.

Cuerpo de la solicitud

enum
Alcance de visibilidad: public / private / shared.Valores permitidos: public / private / shared.
boolean
Si aceptar ejecuciones nuevas de otros.
string
Mensaje mostrado a los llamadores en mantenimiento.
string
Código de locale de origen del manifest.

Ejemplo de solicitud

Respuesta

200 correcto

La carga útil va envuelta en data. Campos:
string
requerido
Alcance de visibilidad actual.
boolean
requerido
Interruptor de mantenimiento actual.
string
Mensaje de mantenimiento actual.
string
requerido
Locale de origen actual.
object[]
Avisos estructurados.

Errores

Las respuestas de error usan {"error": {code, category, message, retryable}}. Véase Errores.

Bibliotecas cliente

Los SDK de Python y JavaScript aún no encapsulan este endpoint. Llame a REST directamente.