Tippek Facebook és a Twitter integráció a helyszínen webmaster
beágyazás widgetek
Alapelvek A végrehajtás - az embed Idővonalak ( «Timeline») Twitter és a Facebook. gombok "Like", "Share" vagy "Tweet".
Facebook egyszerűbb használni, mint a Twitter. mert a Facebook még mindig kínál számos plug-inek, hogy lehet használni hitelesítés nélkül. Ahhoz, hogy használni Facebook plugin. el kell menni, hogy az oldalt a Facebook fejlesztők. válassza ki a listából a plug-in, amit akar, egyéni, és kap a HTML-kódot beilleszteni az oldalon.
Például, hogy integrálja a widget tetszik, csak akkor kell a nevét az oldalon. Felhívjuk figyelmét, hogy az szereti a widget csak támogatja a nyilvános oldalakon a Facebook és nem működik a személyes oldalak. Beállítás szereti a widget nagyon egyszerű: mindössze annyit kell tennie, hogy kattintson a „Tovább” gombra a beállítási varázslót a jelölőnégyzet.
Ön kap a HTML-kódrészlet alapján az iframe. készen áll a beágyazó bárhol Razor vagy HTML sablont. használ. Felhívjuk figyelmét, hogy a kódot az alábbi példákat, akkor könnyen be a panel szereti a Facebook bejegyzéseket:
Kedveltek panel kell társítani alkalmazás azonosítót, így kell egy számlát a Facebook-on keresztül, hogy hozzon létre egy alkalmazást. Annak érdekében, hogy Likes panel, akkor válassza ki az alkalmazást azonosító futtatásakor a telepítő varázsló. Azt is hozzá a „Like” vagy „Megosztás”, és azt is, hogy a kódot.
Az 1. ábra a Facebook plugin fent említett intézkedés egy oldalon létrehozott Bootstrap:
1. ábra: Facebook widgetek akcióban
Ezen túlmenően, a modul lehetővé teszi, hogy a href attribútum. jelezve a Twitter profilját. hogy ez a panel. De a lényeg - az azonosító a widget adatokat. A 2. ábra egy beágyazott Twitter felhasználó idővonal.
2. ábra: Az idővonal Twitter
idővonal panel Twitter tartalmaz „Track”, „Tweet” gombra, és a „Feltöltés más tweets.” Láttam jelentések kapcsolatos problémák helytelen működése Twitter panel különböző verziójú Internet Explorer (IE). más böngészővel jól működik. Személy szerint én nem használja a timeline azok alkalmazását; Ugyanakkor találkoztam néhány probléma IE tesztelés során egy demo oldalt.
Mert időkeretek Facebook könnyű, de a Twitter nem. Ez lesz szinte kezelhetetlen, amikor foglalkozó ezer Twitter Modulazonosítók. Ehelyett már végre egy Twitter szoftver panel.
Hozzáférés a timeline szoftver
A kérelem szövege, akkor írj a következő sort formájában bájtok sorozata:
JSON választ. hogy kapsz a Twitter. át a C # osztály. amely egy tetszőleges név:
Argumentum SCREEN_NAME - ez Twitter fiók nevét. amelyre akkor férhetnek; harmadik érv azt a maximális számát tweet küldjük vissza.
Ez a kód alapján definiált osztályok a Facebook C # SDK. A használt nyelv kérni - Graph API-t. és a dokumentáció szerint, akkor lehet, hogy POST vagy GET módszerekkel hívja Facebook kliens objektumot. Például, hogy a fotók a felhasználó, akkor kell használni a következő kódot:
Szerint a Facebook dokumentációt. kapsz egy JSON patak. feldolgozandó Ön által. Megjegyezzük, hogy az adatokat, hogy kap a lekérdezés szorosan kapcsolódó adatvédelmi beállítások a felhasználói profil, akkor is, ha a felhasználó te magad.
Programozottan küld egy üzenetet a Twitteren. akkor is szükség van egy külső könyvtár, amely megvalósítja a munka és az OAuth protokoll. Például erre TweetSharp tökéletesen illeszkedik.
Ma szinte semmi probléma nem lehet végrehajtani hitelesítés nélkül. Az egyetlen kivétel a használata kütyü. Hitelesítés igényel bonyolultabb kódot, de ez is segít az épület saját hálózatán hűséges felhasználók.
Fordítása a cikk «ötletek integrálása Facebook és a Twitter a saját weboldalán» készítettünk egy csapat barátságos Web design projekt tól Z-ig