Како да изградите Фејсбук стан за вашата страница

Сакате да креирате апликација на Фејсбук, но не знаете од каде да започнете? Или сте слушнале за Фејсбук Apps, но дури и не знаат што се. Апликациите на Фејсбук се насекаде на страницата, а повеќето од почестите се напишани од сопствени програмери на Фејсбук. Слики, настани и многу други "основни" карактеристики на Фејсбук се всушност посебни апликации. И постојат илјадници други апликации за трети лица за инсталација во вашата лична сметка на Facebook.

Што е апликација?

Забелешка реков "инсталација", а не "преземете". "App" (Не смее да се меша со слично не-сосема-целосна апликација наречена "аплет") не е навистина "апликација" - која би била запознаена со корисниците на Mac и само со збор на корисници на Windows, но "апликациите" и "програмите" се грубо синонимични едни на други, како што софтверот е повикан на персонален компјутер. Тие се инсталирани од диск или преземени, но во секој случај, тие всушност се напишани на вашиот хард диск. Апликацијата не. Тоа е карактеристика на веб-страница која не оди подалеку од вашиот прелистувач. Значи, ако сте користеле апликација за да играте драсканици со пријател на Фејсбук, секој потег што ќе го направите е зачуван на серверите на Фејсбук, а не на компјутерите на вас или на вашиот пријател. И страната се ажурира кога повторно се пријавувате или на друг начин го обновувате вашиот прелистувач. Ова е суштината на она што го прави нешто "стан".

Што е платформа на Фејсбук?

Фејсбук ја лансираше платформата на Facebook на 24 мај 2007 година, обезбедувајќи рамка за развивачите на софтвер да креираат апликации кои ќе комуницираат со основните карактеристики на Фејсбук . Корисничките информации може да се споделат од веб-заедниците до надворешни апликации, доставувајќи нови функционалности на веб заедницата која ги споделува своите кориснички податоци преку отворен API. API е програмски интерфејс за апликации што е спецификација наменета да се користи како интерфејс преку софтверски компоненти за да комуницираат едни со други. Всушност, Фејсбук апликациската платформа е еден од најпознатите API-и. Фејсбук платформата обезбедува збир на API-и и алатки, кои им овозможуваат на програмерите од трети страни да се интегрираат со " отворен график " - без разлика дали преку апликации на Facebook.com или надворешни веб-страници и уреди.

Зошто сакате апликација на Фејсбук?

Што може вашиот бизнис да користи игра како Scrabble? Многу малку, но игри, додека исклучително популарни, не се единствената употреба на апликации. Тие можат да бидат користени од било кој ентитет кој сака неговото име споделено во сферата на социјалните медиуми. Помислете на вообичаената жалба на некои луѓе кои објавуваат необични "сендвич за туна сад за ручек" за статусот на ажурирањата . И мислам на страната на Фејсбук што ја создадовте за ресторанот што го поседувате. Тоа е доста популарно, но не се чини дека многу редовни корисници "ја сакаат" страницата на Фејсбук. Сега замислете дека страницата има апликација каде што менито со многу убави, извонредни слики може да се изберат и да се споделуваат. Наместо досадно ажурирање на статусот или само линк до вашата страница, со телефонски број и адреса, апликацијата може да дозволи тој удел на корисниците во нивниот весник да биде попривлечен за она што тие го јаделе во ресторанот. И корисниците ќе бидат повеќе склони да кликнат на сликата од само нормално сино поврзани текст. И корисникот на апликацијата едвај мора да направи нешто. Бидејќи тие веќе дозволиле апликацијата да ги сподели своите профили, тоа е уште поедноставно отколку да ја испишете реченицата од она што го јаделе.

Ако барате идеи или инспирација за она што Фејсбук апликација треба да ја изградите, пребарувајте го Центарот за апликации на Фејсбук .

Како да започнете да градите стан

За да започнете, мора да имате сметка на Facebook. Користете ја вашата лична сметка на Фејсбук за да креирате страница на Фејсбук за вашиот бизнис или организација. Вашите лични информации се безбедни и не се врзани за страната, ако не сакате "творецот" да биде јавно известен, но Фејсбук инсистира на сите страници да бидат креирани од луѓе, а не од самите компании од "get-go".

Првиот чекор во пишувањето на апликацијата е добивање на апликација. Со вашата постоечка сметка на Фејсбук, додајте ја апликацијата Developer на вашиот Фејсбук профил и потоа кликнете на "Постави нова апликација". Потоа едноставно да ги превземете задачите за именување, да се согласите со некои стандардни услови за користење и да поставите слика за своето лого (можете подоцна да го промените).

Вие не мора да бидете "geek" за пишување на основните Фејсбук апликации. Ќе ви требаат некои основни познавања од веб-програмските јазици и некој слободен простор на веб-серверот каде што ќе биде домаќин на вашата апликација на Фејсбук, која ќе биде напишана како едноставни PHP-датотеки. MySQL е многу популарен систем за управување со бази на податоци со отворен код за водење на скрипти на PHP што ќе треба да ги напишете. Не грижете се што се однесува на PHP, бидејќи оригиналното име веќе не е валидно и сега се залага за нешто што започнува со самиот PHP. Рекурзивните акроними се честа шега меѓу програмерите. Освен PHP: хипертекст препроцесорот, некои други вообичаени кои можеби сте ги виделе претходно се GNU's Not Unix и PNG's Not GIF.

Од прилагодувањата на апликацијата, одберете Canvas и поставете HTML како метод на рендерирање. Можеби сте слушнале за FBML (Facebook Markup Language, за разлика од Hyper Text Markup Language), но од јуни 2012 година програмерите на Фејсбук престанаа да поддржуваат FBML и сите апликации се напишани во HTML, JavaScript и CSS.

Користејќи било кој WYSIWYG (што го гледате е она што го добивате - во суштина секој текстуален уредувач без автоматско форматирање [како што е Microsoft Word], како што е Notepad) HTML уредник, напишете ја содржината што сакате да ја прикажете во вашата апликација на Facebook.

Што е страница со платно? Едноставно главната страница на вашата апликација која корисникот го гледа секогаш кога ќе кликнат на вашата апликација. Поставете нова апликација, дајте име. Внесете во следниве детали:

URL на платно - единственото име за вашата апликација @http: //apps.facebook.com/. Можете да го измешате со икони, описи, итн.

План за рециклирање на платно - целосната адреса на страницата на платно што треба да се чува на вашиот MySQL-сервер. Влезете во вашиот веб-сервер каде што ќе биде домаќин на апликацијата Фејсбук и креирајте под-директориум наречен "Фејсбук". Значи, ако вашиот домен е example.com, на апликацијата Фејсбук може да се пристапи од example.com/facebook.

Сега треба да креираме страница за поставување за корисници кои сакаат да ја додадат вашата апликација. Почетник треба да го користи официјалниот PHP клиент. Она што ќе го правиме е прикажување на едноставна слика.

Ова треба да биде основно PHP скрипта. Одете до датотеката што ја внесовте како URL за обратно повикување на Canvas - ова е скокачката точка за сите повици од Фејсбук кон вашата апликација.

// Вклучете ја клиентската библиотека на Фејсбук
request_once ('facebook.php');
// Поставете променливи за автентикација
$ appapikey = '';
$ appsecret = '';
$ facebook = нов Фејсбук ($ appapikey, $ appsecret);
/ / Јас, исто така, ќе имаат пристап до мојата сопствена база на податоци на речиси секој повик, па ќе постави db до тука
$ корисничко име = "";
$ лозинка = "";
$ database = "";
mysql_connect (localhost, $ корисничко име, $ лозинка);
@mysql_select_db ($ база на податоци) или умре ("Не може да се избере база на податоци");
Сега сте подготвени да комуницирате со API на Facebook.

Користење на Фејсбук API

Графичкиот API е јадро на Фејсбук платформата, овозможувајќи им на програмерите да читаат и да пишуваат податоци во Фејсбук. Графичкиот API претставува едноставен, конзистентен поглед на социјалниот графикон на Facebook, рамномерно претставувајќи ги објектите во графикот (на пример, луѓе, фотографии, настани и страници) и врските помеѓу нив (на пример, пријателски врски, споделена содржина и ознаки за фотографии ). Заедно со можеби директориумот за апликации, ова е најмоќниот аспект на платформата на Фејсбук за програмери. Со оглед на вистинските стимулации / маркетингот / брендирањето / што и да сакате да го наречете, апликациите на Фејсбук може да се шират како шумски пожар. Две функции кои често ги користат програмерите на Фејсбук за да стигнат до поширока публика се поканите за апликации и прилози за вести.

И двете се вообичаено се прават во време на регистрирање на апликацијата и се користат за информирање на членовите на личната мрежа на корисникот. Но, тие се разликуваат по тоа што поканата е експлицитно прашање насочено кон пријателите на изборот на корисникот, додека опцијата за вести за вести е пасивен избор за луѓето дека ја користат вашата апликација. Потешко е да се добие корисник да испраќа покани, бидејќи тие не се секогаш добредојдени, но ако корисникот успешно ги насочи кон нив, тоа може да доведе до повисока стапка на пријавување меѓу нивните пријатели.

Тоа е тоа. Секој сега може да ја додаде вашата апликација на Фејсбук на нивните профили, или во табулаторот Кутии или во страната на главната страница со профили.

Совети за Фејсбук & amp; Трикови

Исто така, постојат неколку дополнителни трикови што можете да ги отстраните од вашиот ракав за да ги заслепите вашите посетители:

Не секирај! Запомни Фејсбук има Најчесто поставувани прашања и како-да ви помогне на патот, исто така! Ако ова се уште е премногу комплицирано, постојат компании што можете да ги користите како OfferPop и Wildfire, имаат претходно изградени апликации кои можете да ги прилагодите за вашата Фејсбук страница за надомест. Но, давајте едноставна апликација да пробате пред да потрошите пари на сервис или инвеститорот за да креирате апликација на Фејсбук.