Могу ли я привести пример связи между двумя гаджетами OpenSocial с помощью gadgets.rpc API?
Я искал один, но самый близкий, который я смог найти, — это устаревший пример связи между гаджетом и контейнером.
Могу ли я привести пример связи между двумя гаджетами OpenSocial с помощью gadgets.rpc API?
Я искал один, но самый близкий, который я смог найти, — это устаревший пример связи между гаджетом и контейнером.
вы можете использовать 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);