Referencia de mensajes de error de Media API

Product
Video Cloud
Aplicable a roles
Desarrollador
Versión
Brightcove 5
Módulos
Media API
Edición
Todas

Esta es una referencia de los mensajes de error devueltos por la Media API, que contienen un código de error numérico utilizado para clasificar los errores por tipos.

Numeración de códigos de error

Los mensajes de error devueltos por Media API incluyen un código de error numérico que clasifica los errores por tipo:

rango de códigostipo de error
100199errores de sistema
200299errores de usuario de bajo nivel
300399errores de usuario de alto nivel (lógica empresarial)

Mensajes y códigos de error

Media API puede devolver los siguientes mensajes de error:

códigonombremessagecausa
100UnknownServerErroran unknown error occurred while processing your requestUn error no especificado e inesperado
101ServiceDeployingErrorThe write API is currently unavailable due to a scheduled upgrade. Please check http://studio.brightcove.com/ for updates.La Write API de Video Cloud se encuentra actualmente inactiva a causa de una implementación programada.
102FileUploadErrorSe ha producido un error inesperado durante la carga del archivo. Inténtelo de nuevo.Al utilizar un método de la Write API se produjo una IOException y la carga falló.
103CallTimeoutErrorThe request you made is taking longer than expected to return. If requesting a large amount of data please try again with a smaller page_size.Las llamadas a Media API pueden caducar antes de completarse si está intentando obtener demasiados datos de una vez. El argumento page_size permite devolver datos en tamaños más manejables.
200EnctypeErrorwrong enctype; write methods require a multipart/form-data POSTLlamada a un método de escritura con un simple POST
201GetRequiredErrormethods that retrieve data must be called using GET requestsLlamada a POST en vez de a GET en Read API
202PostRequiredErrormethods that change data must be called using POST requestsLlamada a GET en vez de a POST en Write API
203MissingQueryStringErrorno query string providedFalta una cadena de consulta en GET
204MissingBodyErrorPOST methods require valid JSON-RPC in the POST body, with "method" and "params" propertiesFalta una sección de parámetro en POST
205MalformedParametersErrorunable to parse JSON-RPC parameters; they may be malformed or incorrectJSON incorrecto en la solicitud
206InvalidMethodErrorinvalid method nameNombre de método no válido
207FilestreamRequiredErrorupload requires a multipart/form-data POST with a valid filestreamFalta una secuencia de archivo
208MissingFileNameErrorfile for upload must have a filenameFalta un nombre de archivo
209UnwantedFilestreamErrornon-upload methods should not include a filestreamSe proporcionó un stream de archivo para un método que no es de carga.
210InvalidTokenErrorinvalid tokenEl token utilizado en la llamada no es válido.
211MissingJSONErrorCould not find JSON-RPC.Se recibió una cadena null para el parámetro json (para un post no multipart) o la primera parte de un post multipart.
213ConcurrentWritesExceededErrorYou have exceeded your number of concurrent write API calls. Please reduce the number of concurrent threads making write API calls.Hay demasiados hilos ejecutando simultáneamente llamadas de escritura a la API. Modifique su aplicación evitando que varios hilos ejecuten llamadas de escritura a la API. Para más información, lea Creación de aplicaciones robustas en un entorno compartido.
214ConcurrentReadsExceededErrorYou have exceeded your number of concurrent read API calls. Please reduce the number of concurrent threads making read API calls.Hay demasiados hilos ejecutando simultáneamente llamadas de lectura únicas a la API. Modifique su aplicación evitando que varios hilos realicen llamadas de lectura distintas a la API. Para más información, lea Creación de aplicaciones robustas en un entorno compartido.
301InvalidParametersErrorparameters are the wrong type or number for this methodAl invocar el método se ha generado una IllegalArgumentException
302DeleteFailedError<message with reason for failure filled in by throwing method>Intento fallido de eliminar un objeto empresarial. Por ejemplo, fallan los intentos de eliminar un vídeo que se encuentra en una lista de reproducción manual.
303RequiredParameterErrorrequired parameter <> was missing (<> to be filled in by throwing method)No se ha definido un parámetro requerido.
304IllegalValueError
  • Cannot find any video with id: <>
  • Cannot find the video you are trying to update: id <>
  • One or more accounts in sharee_account_ids are not enabled for media sharing
  • En una llamada a get_upload_status, el video_id introducido no hace referencia a un vídeo válido de la Media Library
  • En una llamada a update_video, el video_id introducido no hace referencia a un vídeo válido de la Media Library
  • En una llamada a share_video, no cuenta con una relación de compartición establecida con la cuenta cuyo Id. se ha introducido.
305IncompatibleValueError
  • The geo restriction property on this video is incompatible with the destination account.
  • The referenceId property on this video is in use by a destination account.
  • The economics property on this video is incompatible with a destination account.
  • Los ajustes de Quova de este vídeo y la cuenta de destino no coinciden.
  • El Id. de referencia está siendo utilizado en la cuenta de destino.
  • La publicidad debe habilitarse en todas las cuentas o deshabilitarse en todas las cuentas.
306FileFormatErrorThe provided file was not in the expected formatEl archivo proporcionado a create_video no estaba en un formato de archivo compatible.
307ObjectNotFoundErrorThe object specified by the given parameters could not be found.El objeto con el Id. especificado no se ha podido encontrar.
308NonmatchingChecksumErrorThe provided file's MD5 digest did not match the checksum provided.Hemos comprobado el hash de un archivo cargado y no coincide con la suma de comprobación esperada. Se espera que las sumas de comprobación contengan cifras y letras minúsculas; asegúrese de que su generador de sumas de comprobación no esté generando resultados con letras mayúsculas.
309RemoteAssetsDisabledErrorThis account is not approved to use remote assets.Ha intentado crear o actualizar un activo remoto, pero su cuenta no está habilitada para esta función.
310InvalidCountryCodeErrorLos siguientes códigos de país no pueden utilizarse para la restricción geográfica:El código que ha utilizado para la restricción geográfica no es válido.
311GeoRestrictionDisabledErrorThis account is not approved to use geo-restriction.Ha intentado definir propiedades de geofiltrado para un vídeo, pero su cuenta no tiene esta función habilitada.
312ParameterConflictErrorDos o más parámetros entregados a un método tienen valores incompatibles. <specific conflict if known>Dos o más valores de parámetros pasados a un método de API tienen valores incompatibles.
313MediaSharingDisabledErrorThis account is not approved to use media sharing.Ha intentado compartir un vídeo, pero su cuenta no está habilitada para utilizar compartición multimedia.
314MediaDeliveryTypeDisabledErrorThis account is not enabled to the specified media delivery type (ie: http)Ha especificado una HTTP para el tipo de entrega multimedia de un vídeo, pero su cuenta no está habilitada para ello.
315MethodRestrictedEl acceso al método de la API solicitado está restringido por el token correspondiente.Se ha ejecutado una llamada a un método de lectura no filtrado con un token no habilitado para métodos no filtrados.
316GeographyRestrictedEl acceso a los datos de la cuenta solicitada
está restringido para la geografía actual.
Ha utilizado un token
asociado a una cuenta con restricción de direcciones IP desde una dirección IP que no está permitida para esa cuenta.

 

Etiquetas
errores