Keszei Csaba
feladva november 16, 2011 15:07
Manapság egyre nagyobb teret hódít a Facebook, a legtöbb cég már megtalálható a közösségi oldalon. Ezt a leírást azért készítettük, hogy Facebook oldalát összeköthesse MiniCRM rendszerével, így a közösségi oldalon érdeklődők is bekerülhessenek rendszerébe.
Működő összekötésre példát a MiniCRM Facebook oldalán találhat, ahol tesztrendszer igénylő oldalunkon le is tudja tesztelni a működést:
http://www.facebook.com/MiniCRM.hu?sk=app_189468804432761
Új menüpontokat oldalunkhoz csak Facebook Alkalmazásként tudunk létrehozni. Az alkalmazások kezeléséhez szükséges telepíteni a Developer nevű alkalmazást. A telepítéshez navigáljunk a https://facebook.com/developer oldalra, majd az [Allow] gomb segítségével engedélyezzük, hogy a Developer alkalmazás hozzáférjen profilunk alapinformációihoz.

A megjelenő oldalon tudunk új alkalmazást létrehozni, a [Create New App] gomb segítségével.

Ezután egy felugró ablakban tudjuk megadni az alkalmazás nevét (App Display Name). A jelölőnégyzet segítségével fogadjuk el a Facebook alkalmazásokra vonatkozó szabályzatát. Ha a név érvényes, a [Tovább] gomb segítségével navigáljunk a következő ablakra.

A következő oldalon írjuk be a megerősítő kódot, majd kattintsunk a [Küldés] gombra.

Ha létrehoztuk az alkalmazást, töltsük ki az alapadatokat. Ami az űrlapok szempontjából fontos, hogy az App Domain sorba írjuk be minicrm.hu majd rögzítsük le a domain nevet az Enter billentyű segítségével. Az edit icon lehetőséggel tudunk feltölteni az alkalmazáshoz ikont, ez az ikon fog megjelenni a menüpont mellett az oldalon.

Ha kitöltöttük az alapadatokat, a lap alján található integrációs lehetőségek közül válasszuk aki a Website és Page Tab lehetőségeket. Adjuk meg a Site URL mezőbe a https://minicrm.hu/ webcímet. A Page Tab Name mezőbe tudjuk rögzíteni a menüpont nevét, ez fog megjelenni a Facebook oldal menüsávjában. A Secure Page Tab URL mezőbe adjuk meg az űrlap IFrame linkjét (erről bővebben a kép alatt olvashat). A Page Tab Url mezőbe ennek a linknek egy átalakított verzióját kell betennünk, hogy az űrlap biztonságos kapcsolat nélkül is működjön. Ebbe a mezőbe az eredeti link Form utáni részét kell bemásolni http://www.minicrm.hu/Form.php előtaggal.
Például ha az űrlapunk linkje https://minicrm.hu/Form?0000-fjPRn!pqE2Jl&Embed=1 akkor a form utáni rész: ?0000-fjPRn!pqE2Jl&Embed=1 így az Page Tab Url linkünk http://www.minicrm.hu/Form.php?0000-fjPRn!pqE2Jl&Embed=1 lesz.
Ha minden adat a helyére került, mentsük le az alkalmazást a [Változtatások mentése] gomb segítségével.

Az űrlapok IFame linkje a Testreszabás > Űrlapok oldalon érhető el. Az oldalon keressük meg a beillesztendő űrlapot, majd a neve mellett kattintsunk az Előnézet lehetőségre. A felugró ablak alján válasszuk a [HTML kód] gombot, ezzel megjelenik az űrlap HTML kódja. Másoljul ki az "IFrame-es beépítéshez használja az alábbi url-t forrásként lehetőség" alól a linket, majd illesszük be az előzőleg említett Page Tab URL és Secure Page Tab URL mezőbe.

Az alkalmazás az oldalhoz a következő link segítségével adható hozzá:
https://www.facebook.com/dialog/pagetab?app_id=APP_ID&next=https://facebook.com/
A hozzáadáshoz másolja ki ezt a linket, majd illessze be böngészőjébe. Ez után az APP_ID részt cserélje ki az előbb létrehozott alkalmazás ID számára. Ez az ID az alábbi oldalon érhető el: https://facebook.com/developer

A fenti alkalmazás ID számával a hozzáadási link így néz ki:
https://www.facebook.com/dialog/pagetab?app_id=103594333088343&next=https://facebook.com/
A megjelenő oldalon válassza ki, hogy melyik oldalához szeretné hozzáadni az űrlapot.

A sikeres hozzáadást követően az űrlap megjelenik Facebook oldalunkon mint egy új menüpont, amire kattintva az ott megadott adatok közvetlenül MiniCRM rendszerünkbe fognak rögzülni.
