Кодене за facebook
Пробвали ли сте да направите application за facebook? Още не? – Значи сте закъснели.
Facebook е най-голямата социална мрежа в света и е пълна с потребители и потенциални клиенти за всеки бизнес. Вече са регистрирани над 1 000 000 потребителя от България, но това изобщо не значи, че в края на 2010г. потребителите на Facebook няма да достигнат и до 2 милиона. Проучване доказва, че поне още 500 000 българи ще се регистрират в тази огромна мрежа. Все по-често хора разменят реплики като „ще се видим във Фейсбук-а“ или „адд-ни ме във Фейса“.
Но Facebook не е само място за споделяне на информация, линкове и мнения, а е много повече. В системата могат да се създават доста полезни приложения, които да Ви помогнат да достигнете до повече потенциални и реални клиенти. Социалната мрежа позволява да се интегрират апликации, не само на PHP, ASP, FLASH, но и такива за мобилни телефони. Това е само една нова възможност за създаването и/или промотирането на определен бранд или марка.
Facebook предлага няколко варианта за свързаност между вашия сайт и/или уеб-базирана система. Можете да изберете да представите Вашата система вътре във Facebook, но и можете само да я „линкнете“. Много програмисти използват JS за свързване с Facebook и след това управляват данните с PHP, но всъчщо така Facebook предлага и доста по-гъвкави методи за споделяне, за логване и за интегриране.
Ако искате да направите Facebook application, Ви препоръчвам да използвате следния метод:
Най-удобният и лесен вариант е да използвате Facebook Connect с FBJS, което ще Ви помогне да свържете Вашия потребител с Facebook. След което да се презареди страницата и тогава Вие да прихванете регистрацията на потребителя Ви с PHP, и веднага да го пренасочите към желаната от Вас страница. Идеята е да може максимално да се намалят запитванията (от Facebook) към Вашия потребител, с цел да не го загубите като такъв. Най-добре е да използвате всички разрешения наведнъж и още при регистрирането, които са Ви нужни, за да не затормозявате Вашите потребители.
След регистрацията е добре да запазите данните, тъй като потребителя Ви може да ги промени след време ( понякога и само заради Вашата апликация). Ако не се нуждаете от „много секретна“ информация за Вашия потребител като „рожденна дата“, „email“ и др.(за които се изисква позволение от Facebook), то Вие лесно можете да свържете Вашия потребител с Вашата система, тъй като той няма да се нуждае да приема каквито и да е позволения, освен свързването.
Надявам се, че темата е полезна и ако имате въпроси, аз съм насреща.