PROBLEMA

Usar el parámetro f=json en una URL de servicio devuelve JSON incompleto y sin formato en ArcGIS Server

Last Published: April 26, 2024

Descripción

En algunos casos, utilizar el parámetro f=json en una URL de servicio para buscar un elemento o usuario en el Directorio del portal de ArcGIS arroja JSON incompleto y sin formato. En este ejemplo, escribir la siguiente URL para recuperar toda la información del usuario devuelve información incompleta, como se muestra a continuación.

https://machine.domain.com/webadaptor/sharing/rest/community/users/<user>?f=json
La imagen de los detalles incompletos que se devuelve tras usar el parámetro f=json

La imagen de abajo muestra un ejemplo del JSON con formato completo.

La imagen de los detalles incompletos que se devuelve tras usar el parámetro f=json

Causa

Se debe al diseño. El uso del parámetro f=json en la URL forma parte de un flujo de trabajo admitido que requiere un token para ver todos los datos. El parámetro sin el token devuelve un JSON incompleto por motivos de seguridad.

Solución o solución alternativa

Usar el parámetro f=pjson

En el navegador web, utilice el parámetro f=pjson. En este ejemplo, la siguiente URL muestra la información completa y formateada.

https://machine.domain.com/webadaptor/sharing/rest/community/users/<user>?f=pjson

Adquirir el token

En ArcGIS Server, adquiera el token para acceder al JSON completo. Consulte ArcGIS Server: Adquirir tokens de ArcGIS Server para obtener instrucciones. Después de adquirir el token, agregue el token después del parámetro f=json en la URL.

Esta es la URL completa con el token adquirido:

https://machine.domain.com/webadaptor/sharing/rest/community/users/<user>?f=json&token=<acquired_token>
La imagen de la URL de ejemplo con el token adquirido.

Id. de artículo: 000032518

Obtenga soporte con IA

Resuelva su problema rápidamente con el chatbot de inteligencia artificial de soporte de Esri.

Empieza a chatear ahora

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Empieza a chatear ahora

Ir a opciones de descarga