अपने पेज के लिए एक फेसबुक ऐप कैसे बनाएं

आप एक फेसबुक ऐप बनाना चाहते हैं, लेकिन यह नहीं पता कि कहां से शुरू करना है? या आपने फेसबुक ऐप के बारे में सुना है, लेकिन यह भी नहीं पता कि वे क्या हैं। फेसबुक ऐप साइट पर हर जगह हैं, और अधिकतर आम लोग वास्तव में फेसबुक के अपने डेवलपर्स द्वारा लिखे जाते हैं। फेसबुक, फोटो, घटनाएं, और फेसबुक की कई अन्य "मूल" विशेषताएं वास्तव में अलग-अलग ऐप्स हैं। और हजारों अन्य तृतीय-पक्ष ऐप्स आपके व्यक्तिगत फेसबुक खाते में इंस्टॉलेशन के लिए उपलब्ध हैं।

ऐप क्या है?

नोटिस मैंने कहा "स्थापना" और "डाउनलोड" नहीं। एक "ऐप" ("एप्पल" नामक समान रूप से पूर्ण-पूर्ण-अनुप्रयोग के साथ भ्रमित नहीं होना) वास्तव में एक "एप्लिकेशन" नहीं है - जो मैक उपयोगकर्ताओं से परिचित होगा और विंडोज उपयोगकर्ताओं के लिए सिर्फ एक शब्द होगा, लेकिन "एप्लिकेशन" और "प्रोग्राम्स" एक दूसरे के समानार्थी रूप से समानार्थी हैं क्योंकि व्यक्तिगत कंप्यूटर पर कौन सा सॉफ़्टवेयर कहा जाता है। वे डिस्क से डाउनलोड या डाउनलोड किए जाते हैं, लेकिन किसी भी तरह से, वे वास्तव में आपके हार्ड ड्राइव पर लिखे जाते हैं। एक ऐप नहीं है। यह ऐसी वेबसाइट की सुविधा है जो आपके ब्राउज़र से आगे नहीं जाती है। इसलिए यदि आप फेसबुक पर किसी मित्र के साथ स्क्रैबल खेलने के लिए ऐप का उपयोग कर रहे थे, तो आपके द्वारा किए गए प्रत्येक कदम को फेसबुक के सर्वर पर सहेजा जाता है, न कि आपके या आपके मित्र के कंप्यूटर। और पृष्ठ अपडेट होता है जब आप दोबारा लॉग इन करते हैं या अन्यथा अपने ब्राउज़र को रीफ्रेश करते हैं। यह कुछ "ऐप" बनाने का मूल है।

फेसबुक प्लेटफॉर्म क्या है?

फेसबुक ने 24 मई, 2007 को फेसबुक प्लेटफॉर्म लॉन्च किया, जो सॉफ्टवेयर डेवलपर्स के लिए एक फ्रेमवर्क प्रदान करता है जो कोर फेसबुक सुविधाओं के साथ बातचीत करने वाले अनुप्रयोगों को बनाने के लिए तैयार करता है । उपयोगकर्ता की जानकारी वेब समुदायों से बाहरी अनुप्रयोगों में साझा की जा सकती है, जो वेब समुदाय को नई कार्यक्षमता प्रदान करती है जो एक खुले एपीआई के माध्यम से अपने उपयोगकर्ता डेटा साझा करती है। एक एपीआई एक एप्लीकेशन प्रोग्रामिंग इंटरफ़ेस है जो एक विनिर्देश है जिसे एक दूसरे के साथ संवाद करने के लिए सॉफ़्टवेयर घटकों द्वारा इंटरफेस के रूप में उपयोग किया जाना है। वास्तव में, फेसबुक एप्लिकेशन प्लेटफार्म सबसे प्रसिद्ध एपीआई में से एक है। फेसबुक प्लेटफार्म एपीआई और टूल्स का एक सेट प्रदान करता है, जो तीसरे पक्ष के डेवलपर्स को " ओपन ग्राफ " के साथ एकीकृत करने में सक्षम बनाता है - चाहे फेसबुक.com या बाहरी वेबसाइटों और उपकरणों पर एप्लिकेशन के माध्यम से।

आप एक फेसबुक ऐप क्यों चाहते हैं?

आपका व्यवसाय स्क्रैबल जैसे गेम का उपयोग कैसे कर सकता है? बहुत कम, लेकिन खेल, जबकि असाधारण रूप से लोकप्रिय, ऐप्स का एकमात्र उपयोग नहीं हैं। उनका उपयोग किसी भी इकाई द्वारा किया जा सकता है जो इसका नाम सोशल मीडिया क्षेत्र में साझा करना चाहता है। कुछ लोगों की सामान्य शिकायत के बारे में सोचें, "लंच सलाद सैंडविच लंच के लिए" स्थिति अद्यतन । और अपने द्वारा बनाए गए रेस्तरां के लिए बनाए गए फेसबुक पेज के बारे में सोचें। यह बहुत लोकप्रिय है, लेकिन ऐसा लगता है कि कई नियमित ग्राहक फेसबुक पर पेज पसंद नहीं करते हैं। अब कल्पना करें कि एक ऐप वाला पृष्ठ जहां मेनू आइटम बहुत अच्छे हैं, tantalizing छवियों को चुनने योग्य और साझा करने योग्य हैं। एक उबाऊ स्थिति अद्यतन या आपके पृष्ठ के लिए केवल एक लिंक के बजाय, फ़ोन नंबर और पता के साथ, एक ऐप उस उपयोगकर्ता को अपने समाचार फ़ीड में साझा करने की अनुमति दे सकता है जो उन्होंने आपके रेस्तरां में खाया है। और उपयोगकर्ता सामान्य नीले रंग वाले टेक्स्ट की तुलना में चित्र पर क्लिक करने के इच्छुक होंगे। और ऐप उपयोगकर्ता को मुश्किल से कुछ भी करना है। चूंकि उन्होंने ऐप को पहले से ही अपनी प्रोफ़ाइल में साझा करने की इजाजत दी है, इसलिए उन्होंने जो खाया वह वाक्य लिखने से भी आसान है।

यदि आप फेसबुक ऐप के निर्माण के विचारों या प्रेरणा की तलाश में हैं, तो फेसबुक ऐप सेंटर ब्राउज़ करें।

एक ऐप बनाने के लिए कैसे शुरू करें

शुरू करने के लिए, आपके पास एक फेसबुक खाता होना चाहिए। अपने व्यापार या संगठन के लिए एक फेसबुक पेज बनाने के लिए अपने व्यक्तिगत फेसबुक खाते का उपयोग करें। आपकी व्यक्तिगत जानकारी सुरक्षित है और यदि आप "निर्माता" को सार्वजनिक रूप से नहीं जाना चाहते हैं, तो पृष्ठ से बंधे नहीं हैं, लेकिन फेसबुक लोगों द्वारा बनाई गई सभी पृष्ठों पर जोर देता है, न कि कंपनियों से खुद को पाने के लिए।

ऐप लिखने में पहला कदम ऐप प्राप्त कर रहा है। अपने मौजूदा फेसबुक खाते के साथ, डेवलपर एप्लिकेशन को अपनी फेसबुक प्रोफ़ाइल में जोड़ें और फिर "नया एप्लिकेशन सेट अप करें" पर क्लिक करें। फिर बस इसे नाम देने के कार्यों के माध्यम से प्राप्त करें, कुछ मानक सेवा की शर्तों से सहमत हैं, और इसके लोगो के लिए एक छवि अपलोड करें (आप इसे बाद में बदल सकते हैं)।

मूल फेसबुक एप्लिकेशन लिखने के लिए आपको "गीक" होना जरूरी नहीं है। आपको वेब प्रोग्रामिंग भाषाओं के कुछ बहुत ही बुनियादी ज्ञान और वेब सर्वर पर कुछ खाली स्थान की आवश्यकता होगी जहां आप अपना फेसबुक ऐप होस्ट करेंगे, जिसे सरल PHP फ़ाइलों के रूप में लिखा जाएगा। MySQL PHP स्क्रिप्ट चलाने के लिए एक बहुत ही लोकप्रिय ओपन सोर्स डेटाबेस प्रबंधन प्रणाली है जिसे आपको लिखने की आवश्यकता होगी। चिंता न करें कि PHP क्या खड़ा है, क्योंकि इसका मूल नाम अब मान्य नहीं है और अब यह कुछ ऐसा है जो PHP के साथ शुरू होता है। पुनरावर्ती शब्दकोष प्रोग्रामर के बीच एक आम मजाक है। PHP के अलावा: हाइपरटेक्स्ट प्रीप्रोसेसर कुछ अन्य आम जिन्हें आपने पहले देखा होगा जीएनयू का यूनिक्स और पीएनजी का नहीं जीआईएफ है।

एप्लिकेशन सेटिंग्स से, कैनवास चुनें और एचटीएमएल को प्रतिपादन विधि के रूप में सेट करें। आपने एफबीएमएल (फेसबुक मार्कअप लैंग्वेज, हाइपर टेक्स्ट मार्कअप लैंग्वेज के विरोध में) के बारे में सुना होगा, लेकिन जून 2012 तक, फेसबुक डेवलपर्स ने एफबीएमएल का समर्थन करना बंद कर दिया और सभी ऐप्स एचटीएमएल, जावास्क्रिप्ट और सीएसएस में लिखे गए हैं।

किसी भी WYSIWYG का उपयोग करना (जो आप देखते हैं वह आपको मिलता है - अनिवार्य रूप से बिना किसी स्वरूपण के स्वचालित पाठ [जैसे माइक्रोसॉफ्ट वर्ड] जैसे नोटपैड) HTML संपादक, उस सामग्री को लिखें जिसे आप अपने फेसबुक एप्लिकेशन के अंदर प्रदर्शित करना चाहते हैं।

कैनवास पृष्ठ क्या है? बस आपके एप्लिकेशन का मुख्य पृष्ठ जो उपयोगकर्ता आपके ऐप पर क्लिक करते समय हर बार देखता है। एक नया ऐप सेट करें, इसे एक नाम दें। निम्नलिखित विवरणों में दर्ज करें:

कैनवास यूआरएल- आपके ऐप @http: //apps.facebook.com/ के लिए अद्वितीय नाम। आप इसे आइकन, विवरण आदि के साथ भी मांस कर सकते हैं।

कैनवास कॉलबैक यूआरएल - कैनवास पेज का पूरा यूआरएल आपके MySQL सर्वर पर संग्रहीत किया जाएगा। अपने वेब सर्वर में लॉग इन करें जहां आप फेसबुक ऐप होस्ट करेंगे और "फेसबुक" नामक उप-निर्देशिका बनायेंगे। तो यदि आपका डोमेन example.com है, तो फेसबुक ऐप example.com/facebook से एक्सेस किया जा सकता है।

अब हमें उन उपयोगकर्ताओं के लिए सेटअप पेज बनाना होगा जो आपके ऐप को जोड़ना चाहते हैं। एक नौसिखिया आधिकारिक PHP क्लाइंट का उपयोग करना चाहिए। हम क्या करेंगे एक साधारण छवि दिखा रहा है।

यह एक बुनियादी शुरुआत PHP स्क्रिप्ट होना चाहिए। आपके द्वारा कैनवास कॉलबैक यूआरएल के रूप में दर्ज की गई फ़ाइल पर जाएं - यह फेसबुक से आपके आवेदन पर सभी कॉल के लिए कूद-बंद बिंदु है।

// फेसबुक क्लाइंट लाइब्रेरी शामिल करें
require_once ('facebook.php');
// प्रमाणीकरण चर सेट करें
$ appapikey = '';
$ appsecret = '';
$ facebook = नया फेसबुक ($ appapikey, $ appsecret);
// मैं लगभग हर कॉल पर अपने डेटाबेस का उपयोग भी करूँगा, इसलिए यहां डीबी सेट होगा
$ उपयोगकर्ता नाम = "";
$ पासवर्ड = "";
$ डेटाबेस = "";
mysql_connect (स्थानीय होस्ट, $ उपयोगकर्ता नाम, $ पासवर्ड);
@mysql_select_db ($ डेटाबेस) या मरें ("डेटाबेस का चयन करने में असमर्थ");
अब आप फेसबुक एपीआई के साथ बातचीत करने के लिए तैयार हैं।

फेसबुक एपीआई का उपयोग करना

ग्राफ एपीआई फेसबुक प्लेटफॉर्म का मूल है, जो डेवलपर्स को फेसबुक में डेटा पढ़ने और लिखने में सक्षम बनाता है। ग्राफ एपीआई फेसबुक सोशल ग्राफ का एक सरल, लगातार दृश्य प्रस्तुत करता है, जो ग्राफ में समान रूप से वस्तुओं का प्रतिनिधित्व करता है (उदाहरण के लिए, लोग, फोटो, ईवेंट और पेज) और उनके बीच कनेक्शन (जैसे, मित्र संबंध, साझा सामग्री और फोटो टैग )। शायद एप्लिकेशन निर्देशिका के साथ, यह डेवलपर्स के लिए फेसबुक मंच का सबसे शक्तिशाली पहलू है। सही प्रोत्साहन / विपणन / ब्रांडिंग / जिसे आप इसे कॉल करना चाहते हैं, को देखते हुए, फेसबुक पर ऐप्स जंगल की आग की तरह फैल सकते हैं। व्यापक रूप से फेसबुक डेवलपर्स द्वारा व्यापक दर्शकों तक पहुंचने के लिए उपयोग की जाने वाली दो विशेषताएं ऐप आमंत्रण और समाचार फ़ीड कहानियां हैं।

दोनों आमतौर पर ऐप साइन अप समय पर किए जाते हैं और उपयोगकर्ता के निजी नेटवर्क के सदस्यों को सूचित करने के लिए उपयोग किए जाते हैं। लेकिन वे इस बात से भिन्न हैं कि एक आमंत्रण उपयोगकर्ता के पसंद के मित्रों पर लक्षित एक स्पष्ट प्रश्न है, जबकि न्यूज़फीड विकल्प लोगों के लिए एक निष्क्रिय विकल्प है कि वे आपके आवेदन का उपयोग कर रहे हैं। उपयोगकर्ता को आमंत्रण भेजने के लिए कठिन होता है क्योंकि उनका हमेशा स्वागत नहीं होता है, लेकिन यदि कोई उपयोगकर्ता सफलतापूर्वक उन्हें लक्षित करता है तो इससे उनके दोस्तों के बीच उच्च साइन-अप दर हो सकती है।

बस। कोई भी अब अपने फेसबुक ऐप को या तो बॉक्स टैब में या मुख्य प्रोफाइल पेज के साइडबार में अपनी प्रोफाइल में जोड़ सकता है।

फेसबुक ऐप टिप्स & amp; ट्रिक्स

इसके अलावा, कुछ अतिरिक्त चाल हैं जिन्हें आप अपनी आस्तीन से हटा सकते हैं ताकि आप अपने आगंतुकों को चकाचौंध कर सकें:

परेशान मत करो! याद रखें कि फेसबुक के पास अक्सर पूछे जाने वाले प्रश्न हैं और कैसे आपकी मदद करने के लिए भी! यदि यह अभी भी बहुत जटिल लगता है तो ऐसी कंपनियां हैं जिनका उपयोग आप ऑफ़रपॉप और वाइल्डफायर जैसे कर सकते हैं, जिनके पास पूर्व-निर्मित ऐप्स हैं जिन्हें आप शुल्क के लिए अपने फेसबुक पेज के लिए अनुकूलित कर सकते हैं। लेकिन फेसबुक ऐप बनाने के लिए किसी सेवा या डेवलपर पर पैसा खर्च करने से पहले एक सरल ऐप को आज़माएं।