Сіздің бетіңіз үшін Facebook қолданбасын қалай құруға болады

Сіз Facebook қолданбасы жасағыңыз келеді, бірақ қай жерден бастау керек екенін білмейсіз бе? Сіз Facebook қолданбалары туралы естігенсіз, бірақ олардың қандай екенін білмейсіз. Facebook бағдарламалары сайттың барлық жерінде, ал ең көп тарағандары іс жүзінде Facebook-ның өз әзірлеушілері тарапынан жазылған. Фотосуреттер, оқиғалар және басқа да көптеген «негізгі» Facebook функциялары - бұл нақты бағдарламалар. Сондай-ақ, сіздің жеке Facebook есептік жазбаңызға орнатуға болатын басқа да мыңдаған басқа қолданбалар бар.

Қолданба дегеніміз не?

«Орнату» деп айтқаныма назар аударып, «қотарып алу» емес. «Қолданбалар» («Applet» деп аталатын толық емес қосымшамен қатар шатастырмау керек) шынымен де «қолданба» емес - ол Mac пайдаланушыларына таныс және Windows пайдаланушыларына сөз ғана емес, бірақ «қолданбалар» және «бағдарламалар» бір-біріне синонимдік болып табылады, себебі бағдарламалық жасақтама дербес компьютерге шақырылады. Олар дискіден жүктеледі немесе жүктеледі, бірақ екеуі де қатты дискіңізге жазылады. Қолданба жоқ. Бұл браузерден басқа веб-сайттың ерекшелігі. Егер сіз Facebook-та досыңызбен Scrabble ойнау үшін қолданған болсаңыз, онда сіз жасаған әрбір қадам сізді немесе досыңыздың емес, Facebook серверлерінде сақталады. Сіз қайта кіргенде немесе браузеріңізді басқа жолмен жаңартқанда бетті жаңартасыз. Бұл нәрсе «қосымшаны» жасайтын нәрсе.

Facebook платформасы дегеніміз не?

Facebook Facebook платформасын 2007 жылдың 24-мамырында іске қосты, бұл бағдарламалық жасақтаманың әзірлеушілері үшін негізгі Facebook мүмкіндіктерімен өзара әрекеттесетін қосымшаларды жасау үшін негіз болды. Пайдаланушы ақпаратын ашық веб-тораптар арқылы ортақ пайдаланатын веб-қауымдастығына жаңа функционалдылықты жеткізу арқылы веб-қауымдастықтардан сыртқы бағдарламаларға бөлуге болады. API - бұл бағдарламалық жасақтама интерфейсі, ол бір-бірімен байланысу үшін бағдарламалық жасақтама компоненттерінің интерфейсі ретінде пайдалануға арналған сипаттамасы. Іс жүзінде, Facebook қосымшалары платформасы ең танымал API-лердің бірі. Facebook платформасында үшінші тараптың әзірлеушілері Facebook.com немесе сыртқы веб-сайттардағы және құрылғылардағы қосымшалар арқылы « ашық графикамен » интеграциялауға мүмкіндік беретін API және құралдар жиынтығын ұсынады.

Неге Facebook қолданбасы қажет?

Сіздің бизнесіңіз Scrabble тәрізді ойынды қалай пайдалануға болады? Өте аз, бірақ өте танымал болғанымен, ойындар тек қолданбаларды пайдалану емес. Олардың атын әлеуметтік медиа саласында бөліскісі келетін кез келген ұйым пайдалануы мүмкін. Кейбір адамдарға «тунца салатының бутербродына түскі ас» мәртебесін жаңартатын ортақ шағым туралы ойланыңыз. Өзіңіздің меншікті мейрамханаңыз үшін құрған Facebook парағын ойлап көріңіз. Бұл өте танымал, бірақ Facebook-дегі парақшаға көптеген ұнайды. Енді, бет өте жақсы, таңғажайып бейнелері бар таңдаулы және ортақ пайдаланылатын бағдарлама бар екенін елестетіп көріңіз. Заряды мәртебесін жаңарту немесе бетіңізге сілтеме жасаудың орнына телефон нөмірі мен мекенжайы бар, қолданба бұл пайдаланушыға өз жаңалықтар арнасында өз мейрамханасында тамақтанатын нәрселердің неғұрлым көзге көрінетін тәсіліне мүмкіндік бере алады. Ал пайдаланушылар қарапайым көк байланыс мәтінінен гөрі суретті басуға бейім болады. Қолданбаның қолданушысы әр нәрсе істеуі керек. Қолданбаға өз бейнелеріне ортақ пайдалануға мүмкіндік бергендіктен, олар өздері жеп алған нәрсесін жазуға қарағанда қарапайым.

Егер сіз Facebook идеясын немесе шабытын іздесеңіз, онда сіз Facebook қосымшаларын қарап шығуыңыз керек.

Жұмысты бастау әдісі Қолданбаны құру

Бастау үшін Facebook-да тіркелу керек. Сіздің бизнесіңіздің немесе ұйымыңыздың Facebook парағын жасау үшін жеке Facebook есептік жазбаңызды пайдаланыңыз. Сіздің жеке ақпаратыңыз қауіпсіз болып табылады және егер сіз «жасаушыны» жалпыға танымал етуді қаламасаңыз, параққа байланыстырылмайды, бірақ «Facebook» барлық беттерге компаниялардың өздері емес, компаниядан өздері жасайтындарын талап етеді.

Қолданбаны жазудағы алғашқы қадам - ​​қосымша болып табылады. Сіздің қазіргі Facebook есептік жазбаңызбен Әзірлеуші ​​қосымшасын Facebook профиліне қосыңыз және «Жаңа қосымшаны орнату» түймесін басыңыз. Одан кейін, оны нақтылау, кейбір стандартты қызмет көрсету шарттарын қабылдау және оның логотипі үшін суретті жүктеу (оны кейінірек өзгертуге болады).

Негізгі Facebook қосымшаларын жазу үшін «geek» болудың қажеті жоқ. Сізге қарапайым PHP файлдары ретінде жазылатын Facebook бағдарламаңызды орналастыратын веб-серверде веб бағдарламалау тілдері мен кейбір бос кеңістіктер туралы өте маңызды ақпарат қажет. MySQL - жазудың қажет PHP сценарийлерін іске қосу үшін өте танымал ашық дерекқорды басқару жүйесі. PHP-тің не үшін екендігіне алаңдамаңыз, өйткені түпнұсқалық атау енді жарамсыз және PHP-мен басталатын нәрсе тұрады. Рекурсивтік акронимдер - бағдарламашылар арасында жалпы әзіл. PHP-дан басқа: Гипермәтін пропроцессоры сіз бұрын көрген кейбір қарапайым нәрселер GNU-ның Unix емес және PNG-нің GIF емес.

Қолданба параметрлері ішінен Canvas тармағын таңдап, HTML-ді көрсету әдісі ретінде орнатыңыз. Сіз FBML (Hyper Text Markup Language-ға қарағанда Facebook Markup Language) туралы естіген боларсыздар, бірақ 2012 жылдың маусым айынан бастап Facebook әзірлеушілері FBML-ны қолдауды тоқтатты және барлық бағдарламалар HTML, JavaScript және CSS-те жазылған.

Кез-келген WYSIWYG-нің көмегімен (What You See Is What You Get - essentially Блокнот сияқты автоматты түрде пішімсіз [Microsoft Word сияқты кез-келген мәтіндік редактор] HTML редакторы, Facebook қолданбасы ішінде көрсетілетін мазмұнды жазыңыз.

Кенепте бет дегеніміз не? Жай ғана сіздің қолданбаңыздың басты беті пайдаланушыға сіздің қолданбаңызды басқан сайын көреді. Жаңа бағдарламаны орнатыңыз, оны атаңыз. Келесі мәліметтерді енгізіңіз:

Canvas URL - сіздің қолданбаңыздың бірегей атауы @http: //apps.facebook.com/. Сіз оны белгішелермен, сипаттамалармен және т.б.

Canvas Callback URL - MySQL серверінде сақталатын кенепте беттің толық URL мекенжайы. Веб-серверге кіріп, Facebook App бағдарламасын орналастырып, «facebook» деп аталатын ішкі каталог жасаңыз. Егер доменіңіз example.com болса, Facebook қолданбасына example.com/facebook сайтынан кіруге болады.

Енді сіздің қосымшаңызды қосқысы келетін пайдаланушылар үшін орнату бетін жасау керек. Жаңадан бастаушы ресми PHP клиентін пайдалану керек. Біз не істейміз - қарапайым сурет.

Бұл бастапқы PHP сценарийі болуы керек. Canvas кері қоңырау шалу URL мекенжайы ретінде енгізілген файлға өтіңіз - бұл Facebook бағдарламасындағы барлық қоңырауларға арналған қосымшаның секіріс нүктесі.

// Facebook клиент кітапханасын қосыңыз
require_once ('facebook.php');
// аутентификация ауыспалылығын орнатыңыз
$ appapikey = '';
$ appsecret = '';
$ facebook = жаңа Facebook ($ appapikey, $ appsecret);
// Мен сондай-ақ дербес деректер базасына қол жеткізетін боламын
$ username = «»;
$ password = «»;
$ database = «»;
mysql_connect (localhost, $ username, $ password);
@mysql_select_db ($ database) немесе өледі («Дерекқорды таңдау мүмкін емес»);
Сіз қазір Facebook API-мен өзара әрекеттесуге дайынсыз.

Facebook API пайдалану

Графикалық API - Facebook платформасының негізі, әзірлеушілер Facebook-ден деректерді оқып, жазуға мүмкіндік береді. Графикалық API графиктегі объектілерді (мысалы, адамдар, фотосуреттер, оқиғалар және беттер) және олардың арасындағы байланыстарды (мысалы, достық қарым-қатынастар, ортақ мазмұн және фото тегтер ) біркелкі түрде білдіретін Facebook әлеуметтік графигінің қарапайым, дәйекті көрінісін ұсынады. ). Мүмкін, қосымшалар каталогы, бұл әзірлеушілер үшін Facebook платформасының ең қуатты аспектісі. Тиісті ынталандыруды / маркетингті / брендингті ескере отырып, оны қалай атағыңыз келсе де, Facebook-дегі қосымшалар өрт сөндіруге ұқсайды. Facebook құрастырушылары жиі кең аудиторияға жету үшін жиі қолданатын екі функция - бұл бағдарлама шақыру және жаңалықтар арналары туралы әңгімелер.

Екі бағдарлама әдетте бағдарламаға тіркелу уақытында жасалады және пайдаланушының жеке желісіне хабарлау үшін қолданылады. Бірақ, олар шақыруда пайдаланушы таңдауларының достарына бағытталған нақты сұрақ болып табылады, ал жаңалықтар арнасының параметрі - сіздің қолданбаңызды пайдаланып жатқан адамдарға пассивті таңдау. Пайдаланушыны шақыруды жіберу қиын, себебі олар әрдайым қош келмейді, бірақ егер пайдаланушы оларды табысты мақсатқа соқтырса, бұл олардың достары арасында жоғары тіркелу жылдамдығына әкелуі мүмкін.

Міне бітті. Кез-келген адам қазір Facebook профилін өздерінің бейнелеріне немесе қораптар қойындысында немесе негізгі профиль бетінің бүйірлік тақтасында қосуға болады.

Facebook App кеңестері & amp; Ұсталық

Сондай-ақ, сіздің келушілерді таңдану үшін жейдеден алып тастай алатын бірнеше қосымша амалдар бар:

Тынышпа! Есіңізде болсын, Facebook-де жиі-жиі кездесетін сұрақтар бар. Егер бұл әлі тым күрделі болып көрінсе, сіз OfferPop және Wildfire сияқты қолдануға болатын компаниялар бар, сіздің Facebook бетіңіз үшін ақыға теңшеуге болатын алдын ала орнатылған қолданбалар бар. Бірақ Facebook қолданбасын жасау үшін қызметке немесе әзірлеушіге ақшаны жұмсамастан бұрын қарапайым қолданба жасауға тырысыңыз.