Publishing
Actualizar ajustes
Cambia el alcance de visibilidad, el interruptor de mantenimiento y el locale de origen. Totalmente reversible.
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.falsesignifica en mantenimiento; las ejecuciones nuevas de otros se rechazan con403, 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 ejemplozh-CN/en-US). Sin definir usa el predeterminado del despliegue. Las superposiciones de traducción se indexan respecto a este locale.
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
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.