2010-02-13 47 views
1

如何在使用Python創建Google Wave小工具後配置或變更Google Wave小工具?下面的代碼將通過XML加載的小工具:Google Wave小工具配置/設置屬性

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

API reference說,你可以通過初始屬性的字典,但我找不到在哪裏小工具將指定的初始屬性的任何信息。有提到getField/setField方法來改變小工具屬性,但我找不到它們的API引用或再次找到小工具將指定這些屬性的位置。

這是因爲我添加了一個Wave小工具作爲Wave機器人響應的一部分,如Wave Extension FAQ中所述。

回答

1

GadgetElement衍生其中指出:

儘管機器人可以查詢一個元素它只能與該元素表示特定類型的相互作用的性質。

API確實提到SubmitDelta()和get(),它們看起來像setattr和getattr的包裝器。 (相似)問題的討論here