CÓMO
Todas las URL de Esri Story Maps deben usar HTTPS, como se describe en Story Maps: Preguntas frecuentes. En algunas circunstancias puede requerirse la conversión de una URL de HTTP a HTTPS dentro de un Story Map u otras aplicaciones web. La URL se puede actualizar manualmente, pero resulta tedioso hacerlo a través de la interfaz de usuario, especialmente con story maps que contienen un gran número de elementos vinculados. ArcGIS API for Python ofrece un flujo de trabajo rápido para hacerlo (para aplicaciones web individuales).
Nota: Ambas opciones convierten todas las URL de la aplicación a HTTPS.
from arcgis.gis import GIS, Item
user = "" # introduzca el usuario deseado password = "" # introduzca la contraseña url = "https://www.arcgis.com" # cambie la URL de Portal si es necesario gis = GIS(url , user, password)
Nota: Para usar un inicio de sesión activo de Portal for ArcGIS desde ArcGIS Pro, si se utilizan inicios de sesión corporativos, sustituya el parámetro "gis" por lo siguiente: gis = GIS("pro")
itemid = "" #Defina el Id. de elemento
app = Item(gis, itemid) appdata = app.get_data(False)
new_appdata = appdata.replace("http://", "https://")
app.update({"text": new_appdata}) print("Successfully updated item " + itemid)
from arcgis.gis import GIS, Item user = "nombre de usuario" password = "contraseña" url = "https://www.arcgis.com" itemid = "abc123" gis = GIS(url , user, password) app = Item(gis, itemid) appdata = app.get_data(False) new_appdata = appdata.replace("http://", "https://") app.update({"text": new_appdata}) print("Successfully updated item " + itemid)
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri