Si no se permiten llamadas ajax de dominio cruzado, entonces, ¿cómo se supone que debe utilizar la API de hoja de cálculo de Google
Si no se permiten llamadas ajax entre dominios, entonces, ¿cómo se supone que debes hacerest? Nota: enlace obsoleto. Pregunta actualizada con la sección relevante de la página original en cuestión.
Desde el enlace; (Guía del desarrollador: Protocolo v 2.0 - API de hojas de cálculo de Google):
Agregar una filaara agregar una fila a la tabla, comience creando una<entry>
elemento que contiene los datos relevantes:
<entry>
<gsx:hours>1</gsx:hours>
<gsx:ipm>1</gsx:ipm>
<gsx:items>60</gsx:items>
<gsx:name>Elizabeth Bennet</gsx:name>
</entry>
uego, determine la URL apropiada para enviar la entrada, conocida comoPOST URL. Puede encontrar la URL POST en el feed de la lista<link>
elemento que tienerel="http://schemas.google.com/g/2005#post"
.
A continuación, realice la autenticación necesaria y cree un encabezado de autorización para una nueva solicitud POST como se describe en las secciones de autenticación de este documento.
En el cuerpo de la solicitud POST, coloque elAtom<entry>
elemento que creó anteriormente, utilizando laapplication/atom+xml
tipo de contenido
Ahora envíe la solicitud a la URL POST:
POST http://spreadsheets.google.com/feeds/list/key/worksheetId/private/full
Hojas de cálculo inserta la nueva fila inmediatamente después de la última fila que aparece en el feed basado en listas, es decir, inmediatamente antes de la primera fila completamente en blanco.