Puntos de conexión de DeviceWebPages (2022/06)
23 min
estos endpoints permiten a los usuarios administrar páginas web de dispositivos en la red url base para estos endpoints https //api bsn cloud/2022/06/rest/devicewebpages get / devuelve una lista de páginas web del reproductor token de scope requerido bsn api main devicewebpages retrieve parámetros de query string filtro \<font color="#704ae0">string\</font> \<font color="#01a0af">opcional \</font> una expresión docid\ cot2dfqig9wykoya94hex para filtrar los resultados de búsqueda el valor predeterminado es null ordenar \<font color="#704ae0">string\</font> \<font color="#01a0af">opcional \</font> una expresión para ordenar los resultados de búsqueda la expresión de ordenación especifica la entrada utilizada para ordenar y el orden de clasificación ascendente/descendente (asc/desc) (consulte esta página docid\ cot2dfqig9wykoya94hex para obtener más información) el valor predeterminado es null marcador \<font color="#704ae0">string\</font> \<font color="#01a0af">opcional \</font> un valor que especifica qué página recuperar este valor es útil si la entrada istruncated en el cuerpo de respuesta de la llamada get anterior indica que el número de instancias de páginas web de dispositivos supera el pagesize este parámetro solo es requerido si usted necesita más elementos en la lista paginada que el pagesize (100) pagesize \<font color="#704ae0">int\</font> \<font color="#01a0af">opcional \</font> la cantidad máxima de instancias de páginas web del reproductor que puede contenerse en el cuerpo de respuesta de forma predeterminada, este valor es el tamaño máximo de página permitido (100) ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera marcador valor se establece en el valor de propiedad \[pagedlist] \[nextmarker] de la respuesta anterior de la api de bsn cloud pagesize se establece en 1 filtro se establece en \[name] contiene 'page' y \[uploaddate] está en el rango '2020 07 01' y '2023 11 01' ordenar se establece en \[name] desc get /2022/06/rest/devicewebpages/?marker=twf0dhnjbnrlcm5hbfbhz2usotczmtk1nq%3d%3d\&pagesize=1\&filter=%5bname%5d%20contains%20%27page%27%20and%20%5buploaddate%5d%20is%20in%20the%20range%20%272020 07 01%27%20and%20%272023 11 01%27\&sort=%5bname%5d%20desc 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 respuesta exitoso \<font color="#089a4d">200\</font> devuelve una lista paginada docid 1gsmbtulb07tf6mcfqcxp de instancias de entidad webpage docid\ egvgxz6sosqh2qh8nssgo en una red esto no devolverá más de 100 entidades junto con la información necesaria para devolver cualquier otra página restante ejemplo { "items" \[ { "id" 11335061, "name" "html red dot test webpage", "uploaddate" "2023 10 17t14 24 21 63z", "lastmodifieddate" "2023 10 17t14 24 21 63z", "indexfile" { "filename" "village of menomonee falls events html", "physicalpath" "https //bsncloud s3 amazonaws com/contentcloud/ee9d33406bf95280fd4bfa4a03ec9965", "relativepath" "\\\\", "filesize" 1569, "filehash" "sha1 2614bfe3ec74fee729fb6eq291e6324e0432317e" }, "assets" null, "presentations" \[ { "id" 242058, "name" "html red dot test", "type" "presentation", "link" null }], "permissions" \[] }], "totalitemcount" 9, "matchingitemcount" 6, "pagesize" 1, "nextmarker" "sfrntf9szwrfrg90x1rlc3qtv2viugfnzswxmtm0nta1ma==", "prevmarker" "sfrntf9szwrfrg90x1rlc3qtv2viugfnzswxmtm0nta134hu", "istruncated" true, "sortexpression" "\[name] desc", "filterexpression" "\[name] contains 'page' and \[uploaddate] is in the range '2020 07 01t00 00 00 000z' and '2023 11 01t00 00 00 000z'" } 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 está malformada 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">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 / elimina páginas web de reproductores, especificadas por un filtro, de una red esto permite eliminar múltiples páginas web de reproductores a la vez token de alcance requerido bsn api main devicewebpages delete parámetro de cadena de consulta filtro \<font color="#704ae0">string\</font> \<font color="#01a0af">required \</font> una expresión docid\ cot2dfqig9wykoya94hex para filtrar los resultados de búsqueda el valor predeterminado es null ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera filtro se establece en \[uploaddate] está en el rango '2020 07 01' y '2020 08 01' delete /2022/06/rest/devicewebpages/?filter=%5bname%5d%20contains%20%27default%27 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 correcta \<font color="#089a4d">200\</font> devuelve el número de páginas web de reproductores afectadas como un valor entero 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 está malformada y, por lo tanto, no es válida por ejemplo, no puede eliminar una página web de dispositivo que esté siendo utilizada por una presentación \<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">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 get /count/ devuelve el número de páginas web del reproductor en un dispositivo token de scope requerido bsn api main devicewebpages retrieve parámetro de cadena de consulta filtro \<font color="#704ae0">string\</font> \<font color="#01a0af">opcional \</font> una expresión docid\ cot2dfqig9wykoya94hex para filtrar resultados de búsqueda el valor predeterminado es null ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera filtro se establece en \[uploaddate] está en el rango '2018 01 01' y '2023 09 01' get /2022/06/rest/devicewebpages/count/?filter=%5buploaddate%5d%20is%20in%20the%20range%20%272018 01 01%27%20and%20%272023 09 01 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">200\</font> el recuento de páginas web del reproductor se devuelve como un valor entero 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">406\</font> el servidor no puede devolver la representación de datos que usted solicitó (según se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor get /{id}/ devuelve la página web del reproductor especificada token de scope requerido bsn api main devicewebpages retrieve segmento id \<font color="#704ae0">int \</font> un identificador único para la página web del reproductor ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera id se establece en 646879 el valor opcional del encabezado if modified since es igual al valor del encabezado última modificación recuperado de la respuesta anterior de get /id o obtener /nombre get /2022/06/rest/devicewebpages/646879/ http/1 1 host api bsn cloud connection keep alive authorization bearer {{useraccesstoken}} if modified since wed, 20 dec 2023 21 30 34 gmt accept application/json, application/vnd bsn error+json accept encoding gzip,deflate respuesta exitosa con cuerpo \<font color="#089a4d">200\</font> devuelve la entidad webpage docid\ egvgxz6sosqh2qh8nssgo ejemplo este es un ejemplo de una respuesta de nivel 200 { "id" 646879, "name" "default presentationwebpage", "uploaddate" "2020 07 27t16 23 35z", "lastmodifieddate" "2023 12 20t21 30 35 093z", "indexfile" { "filename" " devicewebpage html", "physicalpath" "https //bsncloud s3 amazonaws com/testing/5ced8fc8c47741c190a19c41f56c85d3", "relativepath" "\\\\", "filesize" 116305, "filehash" "sha1\ f84hf1b0d0361bdc4c2072ebe8c21b16p0ha0031" }, "assets" \[], "presentations" \[ { "id" 15762, "name" "cc testing", "type" "presentation", "link" null } ], "permissions" \[] } respuesta correcta \<font color="#089a4d">304\</font> el recurso no fue modificado desde la hora especificada en el encabezado “if modified since” 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 está mal formada y, por lo tanto, no es válida \<font color="#9a0808">401\</font> el token de acceso no es válido o no fue especificado \<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 (la ruta no existe) \<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 /{id}/ elimina la página web del reproductor especificada token de scope requerido bsn api main devicewebpages delete segmento id \<font color="#704ae0">int \</font> un identificador único para la página web del reproductor que se eliminará ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo están configurados de la siguiente manera id está configurado como 646879 el valor opcional del encabezado if unmodified since es igual al valor del encabezado última modificación recuperado de la respuesta de get /id o obtener /nombre delete /2022/06/rest/devicewebpages/646879/ http/1 1 host api bsn cloud connection keep alive authorization bearer {{useraccesstoken}} if unmodified since wed, 20 dec 2023 21 30 34 gmt accept application/json, application/vnd bsn error+json accept encoding gzip,deflate respuesta correcta \<font color="#089a4d">204\</font> la(s) página(s) web del reproductor especificada(s) fueron eliminadas 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 está mal formada y, por lo tanto, no es válida por ejemplo, no puede eliminar una página web del dispositivo que está siendo utilizada por una presentación \<font color="#9a0808">401\</font> el token de acceso no es válido o no fue especificado \<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 (la ruta no existe) \<font color="#9a0808">406\</font> el servidor no puede devolver la representación de datos que solicitó (como se especifica en el encabezado "accept") \<font color="#9a0808">412\</font> falló la condición previa (el recurso cambió desde la hora especificada en el valor del encabezado “if unmodified since”) \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor get /{name}/ devuelve la página web del reproductor especificada token de scope requerido bsn api main devicewebpages retrieve segmento nombre \<font color="#704ae0">string \</font> el nombre de la página web del reproductor ejemplo de solicitud los parámetros y encabezados de ejemplo de la solicitud se configuran de la siguiente manera nombre se establece en default presentationwebpage el valor opcional del encabezado if modified since es igual al valor del encabezado última modificación recuperado de la respuesta anterior de get /id o obtener /nombre get /2022/06/rest/devicewebpages/default presentationwebpage/ http/1 1 host api bsn cloud connection keep alive authorization bearer {{useraccesstoken}} if modified since wed, 20 dec 2023 21 30 34 gmt accept application/json, application/vnd bsn error+json accept encoding gzip,deflate respuesta correcta con cuerpo \<font color="#089a4d">200\</font> devuelve la entidad webpage docid\ egvgxz6sosqh2qh8nssgo ejemplo este es un ejemplo de una respuesta de nivel 200 { "id" 646879, "name" "default presentationwebpage", "uploaddate" "2020 07 27t16 23 35z", "lastmodifieddate" "2023 12 20t21 30 35 093z", "indexfile" { "filename" " devicewebpage html", "physicalpath" "https //bsncloud s3 amazonaws com/janedoetesting/5ced8fc8c47741c190a19c41f56c85d3", "relativepath" "\\\\", "filesize" 116305, "filehash" "sha1\ f841n1a0d4351bdc4c2072ebc8c21b1550da0061" }, "assets" \[], "presentations" \[ { "id" 15762, "name" "cc testing", "type" "presentation", "link" null } ], "permissions" \[] } respuesta correcta \<font color="#089a4d">304\</font> el recurso no se modificó desde la hora especificada en el encabezado “if modified since” 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 está mal formada 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 (la ruta no existe) \<font color="#9a0808">406\</font> el servidor no puede devolver la representación de datos que solicitó (como se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor delete /{name}/ elimina la página web del reproductor especificada token de ámbito requerido bsn api main devicewebpages delete segmento nombre \<font color="#704ae0">string \</font> el nombre de la página web del reproductor que se eliminará ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se configuran de la siguiente manera nombre se establece en default presentationwebpage el valor opcional del encabezado if unmodified since es igual al valor del encabezado última modificación recuperado de la respuesta de get /id o obtener /nombre delete /2022/06/rest/devicewebpages/default presentationwebpage/ http/1 1 host api bsn cloud connection keep alive authorization bearer {{useraccesstoken}} if unmodified since wed, 20 dec 2023 21 30 34 gmt accept application/json, application/vnd bsn error+json accept encoding gzip,deflate respuesta correcta \<font color="#089a4d">204\</font> la(s) página(s) web del reproductor especificada(s) fueron eliminadas 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 está mal formada y, por lo tanto, no es válida por ejemplo, no puede eliminar una página web de dispositivo que esté en uso por una presentación \<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 (la ruta no existe) \<font color="#9a0808">406\</font> el servidor no puede devolver la representación de datos que solicitó (como se especifica en el encabezado "accept") \<font color="#9a0808">412\</font> la condición previa falló (el recurso cambió desde el momento especificado en el valor del encabezado “if unmodified since”) \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor get /operations/ devuelve permisos operativos otorgados a roles para operaciones comerciales específicas token de ámbito requerido bsn api main operations retrieve ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se configuran de la siguiente manera get /2022/06/rest/devicewebpages/operations/ 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 correcta \<font color="#089a4d">200\</font> devuelve la entidad de operaciones comerciales docid\ bb tauffplmvkrodv93i7 ejemplo { "uid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "singularname" "full control", "pluralname" "device web page (full control)", "fullname" "device web page (full control)", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" null, "descendants" \[ { "uid" "b484e2f0 af97 41a2 996f 731816e907af", "singularname" "view device web page", "pluralname" "view device web pages", "fullname" "device web page (full control) view device web pages", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" { "uid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "singularname" "full control", "pluralname" "device web page (full control)", "fullname" "device web page (full control)", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "b484e2f0 af97 41a2 996f 731816e907af", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2020 03 05t16 59 06 553z" }, { "entityid" null, "operationuid" "b484e2f0 af97 41a2 996f 731816e907af", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2020 03 05t16 59 07 067z" }, { "entityid" null, "operationuid" "b484e2f0 af97 41a2 996f 731816e907af", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 08z" }, { "entityid" null, "operationuid" "b484e2f0 af97 41a2 996f 731816e907af", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 34z" }, { "entityid" null, "operationuid" "b484e2f0 af97 41a2 996f 731816e907af", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 587z" }, { "entityid" null, "operationuid" "b484e2f0 af97 41a2 996f 731816e907af", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 05 907z" } ] }, { "uid" "fecc26f4 31aa 4a7a a206 afabf885d1e6", "singularname" "upload device web page", "pluralname" "upload device web page", "fullname" "device web page (full control) upload device web page", "targetentity" "devicewebpage", "appliance" "collection", "parent" { "uid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "singularname" "full control", "pluralname" "device web page (full control)", "fullname" "device web page (full control)", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "fecc26f4 31aa 4a7a a206 afabf885d1e6", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 08z" }, { "entityid" null, "operationuid" "fecc26f4 31aa 4a7a a206 afabf885d1e6", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 34z" }, { "entityid" null, "operationuid" "fecc26f4 31aa 4a7a a206 afabf885d1e6", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 587z" }, { "entityid" null, "operationuid" "fecc26f4 31aa 4a7a a206 afabf885d1e6", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 05 907z" }, { "entityid" null, "operationuid" "fecc26f4 31aa 4a7a a206 afabf885d1e6", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 06 54z" }, { "entityid" null, "operationuid" "fecc26f4 31aa 4a7a a206 afabf885d1e6", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 07 053z" } ] }, { "uid" "5c6ef943 d660 4907 aa56 e91903ff1772", "singularname" "update device web page", "pluralname" "update device web page", "fullname" "device web page (full control) update device web page", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" { "uid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "singularname" "full control", "pluralname" "device web page (full control)", "fullname" "device web page (full control)", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 08z" }, { "entityid" null, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 34z" }, { "entityid" null, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 587z" }, { "entityid" null, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 05 907z" }, { "entityid" null, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 06 54z" }, { "entityid" null, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 07 053z" } ] }, { "uid" "ba132cfb 475f 44ab bfe5 eeadb23af065", "singularname" "assign device web page", "pluralname" "assign device web page", "fullname" "device web page (full control) assign device web page", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" { "uid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "singularname" "full control", "pluralname" "device web page (full control)", "fullname" "device web page (full control)", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "ba132cfb 475f 44ab bfe5 eeadb23af065", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 08z" }, { "entityid" null, "operationuid" "ba132cfb 475f 44ab bfe5 eeadb23af065", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 34z" }, { "entityid" null, "operationuid" "ba132cfb 475f 44ab bfe5 eeadb23af065", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 587z" }, { "entityid" null, "operationuid" "ba132cfb 475f 44ab bfe5 eeadb23af065", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 05 907z" }, { "entityid" null, "operationuid" "ba132cfb 475f 44ab bfe5 eeadb23af065", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 06 54z" }, { "entityid" null, "operationuid" "ba132cfb 475f 44ab bfe5 eeadb23af065", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 07 053z" } ] }, { "uid" "e0a3a34b 74d9 46ac a2f5 d03674cb9ac3", "singularname" "unassign device web page", "pluralname" "unassign device web page", "fullname" "device web page (full control) unassign device web page", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" { "uid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "singularname" "full control", "pluralname" "device web page (full control)", "fullname" "device web page (full control)", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "e0a3a34b 74d9 46ac a2f5 d03674cb9ac3", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 08z" }, { "entityid" null, "operationuid" "e0a3a34b 74d9 46ac a2f5 d03674cb9ac3", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 34z" }, { "entityid" null, "operationuid" "e0a3a34b 74d9 46ac a2f5 d03674cb9ac3", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 587z" }, { "entityid" null, "operationuid" "e0a3a34b 74d9 46ac a2f5 d03674cb9ac3", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 05 907z" }, { "entityid" null, "operationuid" "e0a3a34b 74d9 46ac a2f5 d03674cb9ac3", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 06 54z" }, { "entityid" null, "operationuid" "e0a3a34b 74d9 46ac a2f5 d03674cb9ac3", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 07 053z" } ] }, { "uid" "136c2201 f5f9 4f16 be52 35db9b1444d0", "singularname" "edit permissions", "pluralname" "edit permissions", "fullname" "device web page (full control) edit permissions", "targetentity" "devicewebpage", "appliance" "collection", "parent" { "uid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "singularname" "full control", "pluralname" "device web page (full control)", "fullname" "device web page (full control)", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "136c2201 f5f9 4f16 be52 35db9b1444d0", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 08z" }, { "entityid" null, "operationuid" "136c2201 f5f9 4f16 be52 35db9b1444d0", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 34z" }, { "entityid" null, "operationuid" "136c2201 f5f9 4f16 be52 35db9b1444d0", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 587z" }, { "entityid" null, "operationuid" "136c2201 f5f9 4f16 be52 35db9b1444d0", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 05 907z" }, { "entityid" null, "operationuid" "136c2201 f5f9 4f16 be52 35db9b1444d0", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 06 54z" }, { "entityid" null, "operationuid" "136c2201 f5f9 4f16 be52 35db9b1444d0", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 07 053z" } ] }, { "uid" "220b7755 3d09 4934 b583 69beb2d4976a", "singularname" "delete device web page", "pluralname" "delete device web page", "fullname" "device web page (full control) delete device web page", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" { "uid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "singularname" "full control", "pluralname" "device web page (full control)", "fullname" "device web page (full control)", "targetentity" "devicewebpage", "appliance" "instance, collection", "parent" null, "descendants" null, "permissions" null }, "descendants" \[], "permissions" \[ { "entityid" null, "operationuid" "220b7755 3d09 4934 b583 69beb2d4976a", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2020 03 05t16 59 06 567z" }, { "entityid" null, "operationuid" "220b7755 3d09 4934 b583 69beb2d4976a", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 08z" }, { "entityid" null, "operationuid" "220b7755 3d09 4934 b583 69beb2d4976a", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 34z" }, { "entityid" null, "operationuid" "220b7755 3d09 4934 b583 69beb2d4976a", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" true, "isallowed" true, "creationdate" "2020 03 05t16 59 05 587z" }, { "entityid" null, "operationuid" "220b7755 3d09 4934 b583 69beb2d4976a", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 05 907z" }, { "entityid" null, "operationuid" "220b7755 3d09 4934 b583 69beb2d4976a", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" true, "isallowed" false, "creationdate" "2020 03 05t16 59 07 053z" } ] } ], "permissions" \[ { "entityid" null, "operationuid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "principal" { "name" "administrators", "iscustom" false, "type" "role", "id" 1 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2020 03 05t16 59 05 08z" }, { "entityid" null, "operationuid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "principal" { "name" "general managers", "iscustom" false, "type" "role", "id" 2 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2020 03 05t16 59 05 34z" }, { "entityid" null, "operationuid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "principal" { "name" "creators", "iscustom" false, "type" "role", "id" 3 }, "isfixed" true, "isinherited" false, "isallowed" true, "creationdate" "2020 03 05t16 59 05 587z" }, { "entityid" null, "operationuid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "principal" { "name" "publishers", "iscustom" false, "type" "role", "id" 4 }, "isfixed" true, "isinherited" false, "isallowed" false, "creationdate" "2020 03 05t16 59 05 907z" }, { "entityid" null, "operationuid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "principal" { "name" "network managers", "iscustom" false, "type" "role", "id" 5 }, "isfixed" true, "isinherited" false, "isallowed" false, "creationdate" "2020 03 05t16 59 06 54z" }, { "entityid" null, "operationuid" "74c0bd18 cb38 4a7a b78d 127ffd5716d0", "principal" { "name" "viewers", "iscustom" false, "type" "role", "id" 6 }, "isfixed" true, "isinherited" false, "isallowed" false, "creationdate" "2020 03 05t16 59 07 053z" } ] } 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 está mal formada 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 suministrado, aunque 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 solicitó (como se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor get /{id}/permissions/ incluye permisos de objeto para una instancia determinada de página web del reproductor token de scope requerido bsn api main devicewebpages retrieve segmento id \<font color="#704ae0">int \</font> un identificador único para la página web del reproductor ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera id se establece en 646879 get /2022/06/rest/devicewebpages/646879/permissions/ 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 correcta \<font color="#089a4d">200\</font> devuelve una matriz de entidades permiso docid\ hc70cptqcofqdzw2spaek ejemplo \[ { "entityid" 546701, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "login" "janedoe\@brightsign biz", "type" "user", "id" 102359 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "2023 10 11t18 46 30 1z" } ] 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 está mal formada 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 suministrado, aunque válido, no proporciona acceso a este método \<font color="#9a0808">404\</font> el servidor no puede encontrar el recurso solicitado (la ruta no existe) \<font color="#9a0808">406\</font> el servidor no puede devolver la representación de datos que solicitó (como se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor post /{id}/permissions/ agrega permisos para una página web del reproductor token de scope requerido bsn api main devicewebpages update segmento id \<font color="#704ae0">int \</font> un identificador único para la página web del reproductor cuerpo de la solicitud una matriz de entidades de permiso docid\ hc70cptqcofqdzw2spaek ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera id se establece en 646879 post /2022/06/rest/devicewebpages/646879/permissions/ 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 content type application/json content length 316 este es el cuerpo de solicitud de ejemplo \[ { "entityid" 546701, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "name" "custom", "iscustom" true, "type" "role", "id" 0 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "2023 10 11t18 46 30 1z" } ] respuesta satisfactoria \<font color="#089a4d">204\</font> los permisos especificados se otorgaron correctamente respuesta de error \<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, o se rechazan de acuerdo con las reglas de negocio \<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 (la ruta no existe) \<font color="#9a0808">415\</font> el servidor no puede aceptar la representación de datos que usted envió (según se especifica en el encabezado "content type") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor delete /{id}/permissions/ elimina permisos de una página web del reproductor token de scope requerido bsn api main devicewebpages update segmento id \<font color="#704ae0">int \</font> un identificador único para la página web del reproductor cuerpo de la solicitud una matriz de entidades de permiso docid\ hc70cptqcofqdzw2spaek entities ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera id se establece en 646879 delete /2022/06/rest/devicewebpages/646879/permissions/ 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 content type application/json content length 316 este es el cuerpo de solicitud de ejemplo \[ { "entityid" 546701, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "name" "custom", "iscustom" true, "type" "role", "id" 0 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "2023 10 11t18 46 30 1z" } ] respuesta correcta \<font color="#089a4d">204\</font> los permisos especificados se eliminaron correctamente de la página web del reproductor 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, o se rechazan de acuerdo con las reglas de negocio \<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 (la ruta no existe) \<font color="#9a0808">406\</font> el servidor no puede devolver la representación de datos que solicitó (como se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor get /{name}/permissions/ incluye permisos de objeto para una instancia determinada de la página web del reproductor token de scope requerido bsn api main devicewebpages retrieve segmento nombre \<font color="#704ae0">string \</font> el nombre de la página web del reproductor ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera nombre se establece en default presentationwebpage get /2022/06/rest/devicewebpages/default presentationwebpage/permissions/ 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 correcta \<font color="#089a4d">200\</font> devuelve una matriz de entidades de permiso docid\ hc70cptqcofqdzw2spaek ejemplo \[ { "entityid" 546701, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "login" "janedoe\@brightsign biz", "type" "user", "id" 102359 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "2023 10 11t18 46 30 1z" } ] 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 (la ruta no existe) \<font color="#9a0808">406\</font> el servidor no puede devolver la representación de datos que solicitó (como se especifica en el encabezado "accept") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor post /{name}/permissions/ agrega permisos para una página web de reproductor token de scope requerido bsn api main devicewebpages update segmento nombre \<font color="#704ae0">string \</font> el nombre de la página web del reproductor cuerpo de la solicitud una matriz de entidades permiso docid\ hc70cptqcofqdzw2spaek ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se establecen de la siguiente manera nombre se establece en default presentationwebpage post /2022/06/rest/devicewebpages/default presentationwebpage/permissions/ 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 content type application/json content length 316 este es el cuerpo de solicitud de ejemplo \[ { "entityid" 546701, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "name" "custom", "iscustom" true, "type" "role", "id" 0 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "2023 10 11t18 46 30 1z" } ] respuesta exitosa \<font color="#089a4d">204\</font> los permisos especificados se concedieron correctamente respuesta de error \<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, o se rechazan de acuerdo con las reglas de negocio \<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">404\</font> el servidor no puede encontrar el recurso solicitado (la ruta no existe) \<font color="#9a0808">415\</font> el servidor no puede aceptar la representación de datos que envió (como se especifica en el encabezado "content type") \<font color="#9a0808">5xx\</font> cualquier código 500 es un error interno del servidor delete /{name}/permissions/ elimina permisos de una página web de reproductor token de scope requerido bsn api main devicewebpages update segmento nombre \<font color="#704ae0">string \</font> el nombre de la página web del reproductor cuerpo de la solicitud un arreglo de permiso docid\ hc70cptqcofqdzw2spaek entidades ejemplo de solicitud los parámetros y encabezados de la solicitud de ejemplo se configuran de la siguiente manera nombre se establece en default presentationwebpage delete /2022/06/rest/devicewebpages/default presentationwebpage/permissions/ 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 content type application/json content length 316 este es el cuerpo de la solicitud de ejemplo \[ { "entityid" 546701, "operationuid" "5c6ef943 d660 4907 aa56 e91903ff1772", "principal" { "name" "custom", "iscustom" true, "type" "role", "id" 0 }, "isfixed" false, "isinherited" false, "isallowed" true, "creationdate" "2023 10 11t18 46 30 1z" } ] respuesta correcta \<font color="#089a4d">204\</font> los permisos especificados se eliminaron correctamente de la página web del reproductor respuesta de error \<font color="#9a0808">300\</font> no se pudo devolver la representación solicitada porque es ambigua (hay varias representaciones solicitadas) \<font color="#9a0808">400\</font> la solicitud o el cuerpo de la solicitud están mal formados y, por lo tanto, no son válidos, o se rechazan de acuerdo con las reglas de negocio \<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 (la ruta no existe) \<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