2010-11-19 77 views
0

我可以舉兩個使用gadgets.rpc API的OpenSocial小工具通信的例子嗎?通過gadgets.rpc的OpenSocial小工具與小工具通信

我已經搜索了一個,但最接近的我可以找到的是一個不推薦使用的小工具示例 - 容器溝通。

+0

榜樣的罕見可能有一些做的事實上,初始參考OpenSocial容器有一個阻止gadget-to-gadget RPC工作的錯誤 - https://issues.apache.org/jira/browse/SHINDIG-1473 – pidge 2010-11-19 23:33:59

回答

0

您可以使用pubsub進行小工具到小工具的通信。

上的小工具

,您訂購的事件如下:

gadgets.pubsub.subscribe("my_event_type",whenEventHappens); 
function whenEventHappens(sender, message){ 
     alert(message.content); 
} 

在另一個小組,發佈事件如下:

var message = {}; 
message["content"] = "hey,wassup?"; 
gadgets.pubsub.publish("my_event_type", message);