Як стварыць прыкладання Facebook для вашай старонкі

Вы хочаце стварыць прыкладання Facebook, але не ведаеце з чаго пачаць? Ці вы чулі пра Facebook Apps, але нават не ведаю, што яны ёсць. Facebook прыкладанне ўсюды на сайце, і большасць з найбольш распаўсюджаных з іх на самой справе напісана уласных распрацоўшчыкаў Facebook. Фатаграфіі, падзея, і многія іншыя «асноўныя» асаблівасць Facebook на самай справе асобныя прыкладання. І ёсць тысячы іншых прыкладанняў іншых даступныя для ўстаноўкі ў ваш асабісты рахунак Facebook.

Што такое дадатак?

Звярніце ўвагу, я сказаў «усталяванне», а не «загрузіць». «App» (Не варта блытаць з аналагічным не зусім-а-поўным дадаткам, званым «Applet») на самой справе не «дадатак», - якія будуць знаёмыя карыстальнікамі Mac і проста слова для карыстальнікаў Windows, але «прыкладанне» і «праграма» прыкладна сінонімы адзін да аднаго, як тое, што праграмнае забеспячэнне называецца на персанальным кампутары. Яны ўсталёўваюцца з дыска ці загрузіць, але так ці інакш, яны на самой справе пішуцца на жорсткі дыск. App ня робіць. Гэта функцыя на вэб-сайт, які не ідзе далей, чым ваш браўзэр. Так што калі вы выкарыстоўваеце прыкладанне, каб гуляць у Scrabble з адным на Facebook, кожны ход вы робіце захоўваецца на серверах Facebook, а не кампутары вас ці вашага сябра. І старонка абнаўляецца, калі вы зноў увайсці ў сістэму або іншым чынам абнавіць свой браўзэр. Гэта сутнасць таго, што робіць што-то «прыкладанне».

Што такое Facebook Platform?

Facebook запусціла Facebook платформы па 24 траўня 2007 года, забяспечваючы аснову для распрацоўшчыкаў праграмнага забеспячэння для стварэння прыкладанняў , якія ўзаемадзейнічаюць з асноўнымі функцыямі Facebook . Інфармацыя пра карыстальніка можа сумесна з вэб-супольнасцяў да вонкавых прыкладанняў, падаючы новыя функцыянальныя магчымасці вэб-супольнасць, якое падзяляе свае карыстацкія дадзеныя праз адкрыты API. API з'яўляецца інтэрфейсам прыкладнога праграмавання, які з'яўляецца спецыфікацыяй прызначана для выкарыстання ў якасці інтэрфейсу з дапамогай праграмных кампанентаў ўзаемадзейнічаць адзін з адным. На самай справе, Facebook Application Platform з'яўляецца адным з самых вядомых API. Платформа Facebook падае набор API - інтэрфейсаў і інструментаў, якія дазваляюць іншым распрацоўнікам інтэграваць з « адкрытым графікам » - будзь то праз прыкладання на Facebook.com ці знешніх вэб - сайтах і прыладах.

Чаму вы хочаце прыкладання Facebook?

Што можа ваш бізнес выкарыстаць гульню як Эрудыт для? Вельмі мала, але гульні, у той час як выключна папулярныя, не толькі выкарыстанне прыкладанняў. Яны могуць быць выкарыстаны любым асобай, якое хоча яго імя агульнага ў сацыяльнай сферы сродкаў масавай інфармацыі. Падумайце пра агульную скарзе некаторых людзей , якія адпраўляюць мірское «салата з тунца бутэрброда на абед» абнаўленне статусу . І думаць пра старонку Facebook, створанай для рэстарана вы валодаеце. Гэта даволі папулярны, але не там, здаецца, што многія сталыя кліенты «падабаецца» старонку на Facebook. Цяпер уявіце сабе старонку, якія маюць дадатак, у якім пункты меню з вельмі добрымі, панадлівымі вобразамі выбіраюцца і падзяляем. Замест абнаўлення сумнага статусу ці проста спасылкі на вашу старонку, з нумарам тэлефона і адрасам, прыкладанне можа дазволіць, што доля карыстальнікаў у іх навінах карміць больш прывабным спосабам, што яны толькі што зьелі ў вашым рэстаране. А карыстальнікі будуць больш схільныя націскаць на малюнку, чым проста нармальны блакітны звязаны тэкст. І карыстальнік прыкладання ледзь павінен зрабіць што-небудзь. Так як яны ўжо дазволілі прыкладанне для абмену з іх профілем, гэта нават прасцей, чым друкавалі прапанову аб тым, што яны елі.

Калі вы шукаеце ідэі або натхненне , што Facebook прыкладанне , якое вы павінны будаваць, праглядаць Facebook App Center .

Як ПАЧАЦЬ Пабудова прыкладання

Для пачатку, вы павінны мець уліковы запіс Facebook. Выкарыстоўвайце вашу асабістую уліковы запіс Facebook, каб стварыць старонку Facebook для вашага бізнесу або арганізацыі. Ваша персанальная інфармацыя з'яўляецца бяспечнай і не прывязвацца да старонкі, калі вы не хочаце «стваральніка», каб быць вядомымі публічна, але Facebook настойвае на ўсіх старонках, якія ствараюцца людзьмі, а не ад саміх кампаній ад пачатку.

Першы крок у напісанні прыкладання атрымлівае прыкладанне. З існуючай уліковым запісам Facebook, дадаць прыкладанне для распрацоўшчыкаў ў свой профіль Facebook, а затым націсніце кнопку «Set Up New Application». Затым проста прайсці праз задачу, назваўшы яго, пагадзіўшыся на некаторыя стандартныя Умовы прадастаўлення паслуг, а таксама загружаць выявы для свайго лагатыпа (Вы можаце змяніць яго пазней).

Вы не павінны быць «вырадак» для напісання асноўных прыкладанняў Facebook. Вы будзеце мець патрэбу ў некаторых вельмі базавыя веды моў вэб-праграмавання і трохі вольнага месца на вэб-сэрвэры, на якім вы будзеце ў сябе прыкладанне Facebook, які будзе запісаны ў выглядзе простых PHP файлаў. MySQL з'яўляецца вельмі папулярнай сістэмай кіравання базамі дадзеных з адчыненым зыходным кодам для запуску PHP-скрыптоў, якія вы павінны будзеце напісаць. Не хвалюйцеся, што PHP не азначае, што гэта арыгінальнае назва ўжо не дзейнічае, і цяпер ён выступае за тое, што пачынаецца з самага PHP. Рэкурсіўныя акронимы з'яўляюцца агульнай жартам сярод праграмістаў. Акрамя PHP: Hypertext Preprocessor некаторыя іншыя распаўсюджаныя з іх вы, магчыма, бачылі раней з'яўляюцца GNU ня Unix і PNG Няма GIF.

З налад прыкладанняў, абярыце Canvas і ўсталяваць HTML як метад візуалізацыі. Вы, магчыма, чулі FBML (Facebook Markup Language, у адрозненне ад мовы гіпертэкставай разметкі), але па стане на чэрвень 2012 года, распрацоўшчыкі Facebook перасталі падтрымліваць FBML і ўсе прыкладання напісаны на HTML, JavaScript і CSS.

Выкарыстанне любога WYSIWYG (што вы бачыце , што вы атрымліваеце - па сутнасці , любы тэкставы рэдактар без аўтаматычнага фарматавання [як Microsoft Word] , такія як Notepad) HTML рэдактар, пісаць кантэнт , які вы хочаце адлюстраваць у дадатку Facebook.

Што такое старонка палатно? Проста на галоўнай старонцы вашага прыкладання, якія карыстальнік бачыць кожны раз, калі яны націскаюць на вашым дадатку. Усталюйце новае прыкладанне, даць яму імя. Увядзіце ў наступных дэталях:

Палатно url- унікальнае імя для вашага прыкладання @http: //apps.facebook.com/. Вы можаце напоўніць яго з абразкамі, апісання і г.д. таксама.

URL Canvas Callback - поўны URL старонкі палатна будзе захоўвацца на сэрверы MySQL. Увайсці на свой вэб-сервер, на якім вы будзеце хостынг ў Facebook прыкладанне і стварыць падкаталог «facebook». Так што, калі ваш дамен example.com, прыкладанне Facebook можна атрымаць з example.com/facebook.

Цяпер нам трэба стварыць старонку налады для карыстальнікаў, якія хочуць, каб дадаць прыкладанне. Пачатковец павінен выкарыстоўваць афіцыйны кліент PHP. Што мы будзем рабіць гэта паказвае простае малюнак.

Гэта павінна быць асноўным пачаткам PHP скрыпт. Перайсці да файла, унесенага ў якасці URL Canvas Callback - гэта кропка пераскочку для ўсіх выклікаў з Facebook у дадатку.

// Уключыць кліенцкую бібліятэку Facebook
require_once ( 'facebook.php');
// Усталёўка зменнай аўтэнтыфікацыі
$ Appapikey = '';
$ Appsecret = '';
$ Facebook = новы Facebook ($ appapikey, $ appsecret);
// Я таксама буду доступ да маіх уласным баз дадзеных амаль на кожным выклік так будзе ўсталяваны дб тут
$ Імя карыстальніка = "";
$ Пароль = "";
$ Базы дадзеных = "";
mysql_connect (лакальны, $ імя карыстальніка, пароль $);
@mysql_select_db ($ базы дадзеных) ці памерці ( «Немагчыма выбраць базу дадзеных»);
Цяпер вы гатовыя ўзаемадзейнічаць з API Facebook.

Выкарыстанне API Facebook

Graph API з'яўляецца ядром платформы Facebook, што дазваляе распрацоўнікам счытваць і запісваць дадзеныя ў Facebook. Graph API ўяўляе сабой простае, узгодненае ўяўленне сацыяльнага графа Facebook, раўнамерна прадстаўляюць аб'екты на графіцы (напрыклад, людзі, фатаграфіі, падзеі і старонкі) і сувязяў паміж імі (напрыклад, адзін адносінамі, агульным утрыманнем і фота тэгаў ). Нароўні з магчыма ў каталогу прыкладання, гэта самы магутны аспект платформы Facebook для распрацоўнікаў. Улічваючы права стымулы / маркетынг / брэндынг / усе, што вы хочаце назваць гэта, прыкладання на Facebook можа распаўсюджвацца, як лясны пажар. Дзве функцыі, звычайна выкарыстоўваюцца распрацоўшчыкі Facebook, каб дасягнуць больш шырокай аўдыторыі з'яўляецца дадаткам запрашэння і падачы навін гісторыі.

Абодва, як правіла, робяцца ў дадатку рэгістрацыі часу і выкарыстоўваюцца для інфармавання карыстальнікаў аб персанальнай сеткі карыстальніка. Але яны адрозніваюцца тым, што запрашэнне з'яўляецца відавочным пытаннем арыентаваны на сябрах па выбары карыстальніка, у той час як варыянт навіннай стужкі з'яўляецца пасіўным выбарам для людзей, якія яны выкарыстоўваюць прыкладанне. Гэта цяжэй атрымаць карыстальнік пасылаць запрашэння, таму што яны не заўсёды вітаюцца, але калі карыстальнік робіць нацэліць іх паспяхова гэта можа прывесці да больш высокай знакавай ўверх хуткасці сярод сваіх сяброў.

Вось і ўсё. Зараз любы жадаючы можа дадаць сваё прыкладанне Facebook у свае профілі альбо на ўкладцы Boxes або ў бакавой панэлі на галоўнай старонцы профілю.

Facebook App Саветы і ўзмацняльнік; хітрыкі

Акрамя таго, ёсць некалькі дадатковых трукаў, якія можна выдаліць з рукавы, каб асляпіць сваіх наведвальнікаў:

Не бянтэжцеся! Памятаеце Facebook мае часта задаюць пытанні і як да, каб дапамагчы вам на гэтым шляху, таксама! Калі гэта ўсё яшчэ здаецца занадта складаным , ёсць кампаніі , якія можна выкарыстоўваць як OfferPop і Wildfire маюць папярэдне убудаваныя прыкладанні , якія вы можаце наладзіць для старонкі Facebook за асобную плату. Але даць зрабіць простае дадатак паспрабаваць, перш чым марнаваць грошы на паслугі або распрацоўніка, каб стварыць прыкладанне Facebook.