Puntos de conexión de aprovisionamiento (2022/06)
7 min
los recursos de provisioning permiten a los usuarios configurar reproductores o cambiar configuraciones de reproductores url base para este endpoint https //api bsn cloud/2022/06/rest/provisioning post /setups/tokens/ emite un token que le permite registrar reproductores en la red actual token de scope requerido bsn api main devices setups token create cuerpo de la solicitud una entidad de información de token docid\ enpl448 e5z x8x0rqsgt ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera post /2022/06/rest/provisioning/setups/tokens/ http/1 1 host api bsn cloud connection keep alive authorization bearer {{useraccesstoken}} accept application/json, application/vnd bsn error+json accept encoding gzip,deflate no hay cuerpo de solicitud, ya que la información requerida se pasa en la url respuesta exitosa \<font color="#089a4d">200\</font> se ha emitido un token de configuración para reproductores en la red especificada ejemplo { "token" {{token}}, "scope" "cert", "validfrom" "2024 05 21t00 00 00z", "validto" "2024 11 17t00 00 00z" } respuesta de error \<font color="#9a0808">300\</font> la representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas) \<font color="#9a0808">400\</font> la solicitud o el cuerpo de la solicitud tienen un formato incorrecto y, por lo tanto, no son válidos \<font color="#9a0808">401\</font> el token de acceso no es válido o no se especificó \<font color="#9a0808">403\</font> el token de acceso proporcionado, aunque es válido, no proporciona acceso a este método \<font color="#9a0808">406\</font> el servidor no puede devolver la representación de datos que usted solicitó (como se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor get /setups/tokens/{token}/ valida un token de configuración de reproductor en la red actual y recupera sus metadatos token de scope requerido bsn api main devices setups token validate segmento token \<font color="#704ae0">string \</font> un token oauth2 para el registro de reproductores en la red actual ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera token se establece en {{token}} get /2022/06/rest/provisioning/setups/tokens/{{token}}/ http/1 1 host api bsn cloud connection keep alive authorization bearer {{useraccesstoken}} accept application/json, application/vnd bsn error+json accept encoding gzip,deflate respuesta exitosa \<font color="#089a4d">200\</font> devuelve una entidad de información del token docid\ enpl448 e5z x8x0rqsgt ejemplo { "token" {{token}}, "scope" "cert", "validfrom" "2024 05 16t16 36 04 000z", "validto" "2026 05 16t16 36 04 000z" } respuesta de error \<font color="#9a0808">300\</font> la representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas) \<font color="#9a0808">400\</font> la solicitud tiene un formato incorrecto y, por lo tanto, no es válida \<font color="#9a0808">401\</font> el token de acceso no es válido o no se especificó \<font color="#9a0808">403\</font> el token de acceso proporcionado, aunque válido, no proporciona acceso a este método \<font color="#9a0808">404\</font> el servidor no puede encontrar el recurso solicitado (el token ha expirado o no es válido) \<font color="#9a0808">406\</font> el servidor no puede devolver la representación de datos que solicitó (según se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor delete /setups/tokens/{token}/ revoca un token de configuración del reproductor en la red actual token de alcance requerido bsn api main devices setups token revoke segmento token \<font color="#704ae0">string \</font> un token oauth2 para el registro del reproductor en la red actual ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera token se establece en {{token}} delete /2022/06/rest/provisioning/setups/tokens/{{token}}/ http/1 1 host api bsn cloud connection keep alive authorization bearer {{useraccesstoken}} accept application/json, application/vnd bsn error+json accept encoding gzip,deflate cuerpo de la respuesta exitosa \<font color="#089a4d">204\</font> el token de configuración del reproductor ha sido revocado respuesta de error \<font color="#9a0808">300\</font> la representación solicitada no pudo devolverse porque es ambigua (hay múltiples representaciones solicitadas) \<font color="#9a0808">400\</font> la solicitud tiene un formato incorrecto y, por lo tanto, no es válida \<font color="#9a0808">401\</font> el token de acceso no es válido o no se especificó \<font color="#9a0808">403\</font> el token de acceso proporcionado, aunque válido, no proporciona acceso a este método \<font color="#9a0808">404\</font> el servidor no puede encontrar el recurso solicitado (el token ha expirado o no es válido) \<font color="#9a0808">406\</font> el servidor no puede devolver la representación de datos que solicitó (según se especifica en el encabezado "accept") \<font color="#9a0808">500\</font> cualquier código 500 es un error interno del servidor