Soy nuevo en la API gráfica de Microsoft donde consulto:
OBTENER /yo/conducir/reciente
Pero solo tengo un problema con la respuesta JSON . El atributo: "webDavUrl" devuelve una cadena codificada con la ruta del archivo .
Ejemplo del atributo "webDavUrl" con el valor codificado:
"webUrl": sitename/Documents/Microsoft%20Teams%20Chat%20Files/Inla%CC%88mningsuppgift%20-%20test%20test.pdf",¿Es posible devolver una ruta de archivo en la lista de archivos recientes sin la codificación en la API gráfica de Microsoft o necesito decodificar la cadena yo mismo?
Graph API devuelve solo la URL codificada y debe decodificarla usted mismo.
En JS debería ser simple llamando a la función decodeURI() .
const encodedUrl = 'sitename/Documents/Microsoft%20Teams%20Chat%20Files/Inla%CC%88mningsuppgift%20-%20test%20test.pdf'; // decode complete URL const url = decodeURI(encodedUrl);