Peldakodok/Értesítések

A iWiW Fejlesztői Wiki wikiből

Az értesítések funkció direkt felhasználó-felhasználó kommunikációt valósít meg. Az értesítés küldéshez az OpenSocial által definiált függvényeket lehet használni:

  • opensocial.newMessage()
  • opensocial.requestSendMessage()

Így működik az üzenet létrehozása:

var messageOptions = {};
messageOptions[opensocial.Message.Field.TYPE] = opensocial.Message.Type.NOTIFICATION;
var message = opensocial.newMessage("Üzenet", messageOptions);

Lehet rövidebben is, ha csak az iWiW-et szeretnénk megcélozni:

var message = opensocial.newMessage("Üzenet", {type: "notification"});

Az üzenet elküldése pedig:

opensocial.requestSendMessage(
  "VIEWER",
  message,
  function(){ /* küldés után lefutó függvény */ }
);
  • Az első paraméter a címzett, a második az előzőleg létrehozott üzenet, míg a harmadik egy függvény, ami meghívásra kerül az üzenet elküldése után.
  • Több üzenet küldése több requestSendMessage() hívással lehetséges.
Személyes eszközök