gadgets.rpc APIを使用した 2 つの OpenSocial ガジェット間の通信の例を教えてください。
探してみましたが、最も近いものは、非推奨のガジェットとコンテナー間の通信の例です。
gadgets.rpc APIを使用した 2 つの OpenSocial ガジェット間の通信の例を教えてください。
探してみましたが、最も近いものは、非推奨のガジェットとコンテナー間の通信の例です。
ガジェット間の通信に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);