Pregunta

¿Cómo se puede configurar o mutar un gadget de Google Wave después de crear uno en Python? El siguiente código se carga el gadget a través de XML:

from waveapi import document
gadget = document.Gadget('http://domain.com/gadget.xml')

El de referencia API dice que puede pasar un diccionario de propiedades iniciales, pero no puedo encontrar ninguna información sobre dónde el gadget especificaría las propiedades iniciales. Hay menciones de un par getField / setField de métodos para mutar propiedades gadgets, pero no puedo encontrar una referencia de la API de ellos o también encontrar en el gadget especificaría estas propiedades.

Esto ocurrió porque yo estoy añadiendo un aparato de onda como parte de la respuesta de un robot de onda, como se describe en el Extensión de onda FAQ .

¿Fue útil?

Solución

Gadget se deriva de Element que establece:

  

Aunque un robot puede consultar las propiedades de un elemento que sólo puede interactuar con los tipos específicos que el elemento representa.

La API menciona SubmitDelta () y get (), que parece como contenedores para setattr y getattr.

discusión de emisión (similar) aquí

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top