HTML

OpenSocial túra

Friss topikok

Archívum

A környezet beállítása

2009.07.27. 14:10 :: TomRoncsak

Az elején gyorsan megjegyzem, hogy nem fogok foglalkozni az opensocial xml-es leíró nyelvével (egyenlőre)

Elsőnek adjuk is a html oldalunkhoz hozzá a szükséges könyvtárakat:

<script type="text/javascript" src="./scripts/jquery.js"></script>
<script type="text/javascript" src="./scripts/index.js"></script>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript" src="http://www.google.com/friendconnect/script/friendconnect.js"></script>

Elsőnek a jQuery-vel kezdtem, mert nagyon leegyszerűsíti a HTML DOM használatát. A későbbiekben nem fogok kitérni a használatának részleteire. Nagyon jó dokumentációja van telis-tele példákkal.
A második a saját kis index.js fileom, ahova majd mindenféle jó dolgot fogunk írni.
Az utolsó kettő pedig az opensocial betöltéséhez, illetve Friend Connect API-hoz szükséges.

FONTOS! Mielőtt folytatnánk, keressük fel a Google Friend Connect központot, és állítsunk be egy oldalt. Itt jutunk hozzá egy egyedi azonosítóhoz, ami elengedhetetlen a további munkához.


Amint a fentiekkel megvagyunk, adjuk hozzá a következő sorokat:

<script type="text/javascript">
google.load('friendconnect', '0.8');
</script>

A maradékot pedig beírtam az index.js fileomba:

$(document).ready(function(){
        google.friendconnect.container.setParentUrl('http://yourdomain.com/root/');
        google.friendconnect.container.initOpenSocialApi({
          site: 'xxxxxxxxxxxxxxxxxxxx', // az egyedi azonosítód
          onload: function(securityToken) { alert('done'); }
        });
});

Készen vagyunk! :)

Megjegyzés: Az alert('done'); helyére fogjuk beírni a callback függvényünket, amin keresztül már dolgozhatunk is az OpenSocial függvényekkel.

Szólj hozzá!

Célok és szempontok meghatározása

2009.07.27. 13:11 :: TomRoncsak

Először is nem célom végigvezetni az olvasót egy opensocial weboldal építésének fázisain, viszont annál inkább cél bemutatni, hogy mi kell a kezdetekhez és áttekinteni minnél több függvényt!

Mivel még én is csak mostanság ismerkedem a dologgal, ezért előfordulhat, hogy a közzétett anyagaim nem lesznek elég pontosak, vagy értelmesen magyarázottak.

A forrásaim az opensocial WIKI, a Google Friend Connect API, valamint egyéb, neten talált anyagok és a tapasztalat lesz.

komment

süti beállítások módosítása