तपाईंको पेजको लागि फेसबुक एप कसरी बनाउने?

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

एउटा अनुप्रयोग के हो?

सूचना मैले "स्थापना" भनें र "डाउनलोड" गरें। एक "एप" ("Applet" भनिन्छ त्यहि not-not-full-a-full-application सँग भ्रमित नहुने छैन) वास्तवमा एक "अनुप्रयोग" होइन - जुन म्याक प्रयोगकर्ताहरू र विन्डोज प्रयोगकर्ताहरूसँग एक शब्द मात्र परिचित हुनेछ, तर "अनुप्रयोगहरू" र "प्रोग्रामहरू" एक-अर्कासँग समीकरणको रूपमा व्यक्तिगत रूपमा कम्प्यूटरमा कुन सफ्टवेयर भनिन्छ। तिनीहरू डिस्क वा डाउनलोडबाट स्थापित छन्, तर कुनै पनि तरिका, तिनीहरू वास्तवमा तपाईंको हार्ड ड्राइभमा लिखित हुन्छन्। एउटा अनुप्रयोग छैन। यो वेबसाइटको लागि एक विशेषता हो जुन तपाईको ब्राउजर भन्दा अगाडी जान्छ। त्यसैले यदि तपाइँ फेसबुकमा साथीसँग स्क्रैबल खेल्न अनुप्रयोग प्रयोग गर्दै हुनुहुन्छ भने, तपाइँले प्रत्येक सिर्जनालाई फेसबुकको सर्भरमा सुरक्षित राख्नुभएको छ, तपाइँ वा तपाइँको साथीको कम्प्युटरहरू होइन। र पृष्ठ अद्यावधिकहरू जब तपाइँ फेरि लग इन गर्नुहोला वा अन्यथा तपाईंको ब्राउजर ताजा गर्नुहोस्। यो के केहि "एप" बनाउँछ कोर को।

Facebook प्लेटफार्म के हो?

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

तपाईं फेसबुक एप चाहनुहुन्छ?

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

यदि तपाईंले विचार गर्नुपर्छ वा फेसबुक अनुप्रयोगको निर्माण गर्ने प्रेरणा खोज्दै हुनुहुन्छ, फेसबुक अनुप्रयोग केन्द्र ब्राउज गर्नुहोस्।

एप निर्माण कसरी गर्ने?

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

एप लेख्नको पहिलो चरण एक अनुप्रयोग हो। तपाईंको अवस्थित फेसबुक खाताको साथ, तपाईंको फेसबुक प्रोफाइलमा विकासकर्ता अनुप्रयोग थप गर्नुहोस् र त्यसपछि "नयाँ अनुप्रयोग सेटअप गर्नुहोस्" मा क्लिक गर्नुहोस्। त्यसपछि बस नामकरण गर्ने कार्यहरू, सेवाको केही मानक सर्तहरूसँग सहमत हुनुभयो, र यसको लोगोको लागि छवि अपलोड गर्नुहोस् (तपाइँ यसलाई पछि परिवर्तन गर्न सक्नुहुन्छ)।

तपाईंलाई आधारभूत फेसबुक अनुप्रयोगहरू लेखनको लागि "geek" हुनुपर्दैन। तपाईंलाई वेब प्रोग्रामिङ भाषाहरूको केहि धेरै आधारभूत ज्ञान र वेब सर्भरमा केही निःशुल्क ठाउँको आवश्यकता पर्दछ जहाँ तपाइँ आफ्नो फेसबुक अनुप्रयोग होस्ट गर्नुहुन्छ, जुन सरल PHP फाईलहरूको रूपमा लेखिने छ। MySQL ले PHP लिपिहरू चलाउन को लागी तपाईंलाई लेख्न आवश्यक पर्ने खुल्ला स्रोत स्रोत डेटाबेस व्यवस्थापन प्रणाली हो। चिन्ता नगर्नुहोस् PHP के लागि खडा छ, किनकि यो मूल नाम अब वैध छैन र यो अहिले PHP को साथ सुरु हुने केहि कुराको लागि खडा छ। पुनरावर्ती अक्षरांणी प्रोग्रामरहरूको बीचमा एक साधारण मजाक हो। PHP भन्दा अन्य: हाइपरटेक्टर प्रोप्रोसेसर तपाईले पहिले देख्नु भएको केही अन्य सामान्य GNU को यूनिक्स र PNG को GIF होइन।

अनुप्रयोग सेटिङहरूबाट, कैनवास छनौट गर्नुहोस् र HTML प्रदान गर्ने विधिको रूपमा सेट गर्नुहोस्। तपाईंले एफबीएमएल (फेसबुक मार्कअप भाषाको हाइपर टेक्स्ट मार्कअप भाषाको विरोधको रूपमा) सुन्नुभएको हुन सक्दछ, तर जून 2012 को रूपमा, फेसबुक विकासकर्ताले FBML लाई समर्थन रोक्न र सबै एप्स एचटीएमएल, जाभास्क्रिप्ट र सीएसएसमा लेखिएका छन्।

कुनै पनि WYSIWYG (तपाइँ के हेर्नुहुन्छ के तपाई के हुनुहुन्छ - अनिवार्य रूपमा स्वत: ढाँचा [जस्तै माइक्रोसफ्ट शब्द] जस्ता नोटप्याडको रूपमा कुनै पनि सम्पादक HTML सम्पादक, सामग्रीमा लेख्नुहोस् जुन तपाइँ आफ्नो फेसबुक अनुप्रयोग भित्र प्रदर्शन गर्न चाहानुहुन्छ।

कैनवास पृष्ठ के हो? केवल तपाइँको अनुप्रयोगको मुख्य पृष्ठ जुन प्रयोगकर्ताले तपाइँको एपमा क्लिक गर्दा प्रत्येक पटक हेर्छ। नयाँ अनुप्रयोग सेट अप गर्नुहोस्, यसलाई नाम दिनुहोस्। निम्न विवरणहरूमा प्रविष्ट गर्नुहोस्:

कैनवास URL - तपाईंको एप्सको लागि अद्वितीय नाम @http: //apps.facebook.com/। तपाईले यसलाई अक्षहरू, विवरणहरू, आदि सहित यो मासु निकाल्न सक्नुहुन्छ।

कैनवास कलब्याक यूआरएल - क्यान्सर पृष्ठको पूरा URL तपाईंको MySQL सर्भरमा भण्डारण गर्न। तपाईको वेब सर्भरमा लग इन गर्नुहोस् जहाँ तपाइँ फेसबुक एप होस्ट गर्नुहुनेछ र "फेसबुक" नामक एक उप-डाइरेक्टरी सिर्जना गर्नुहुनेछ। त्यसैले यदि तपाईंको डोमेन example.com हो भने, फेसबुक एप पहुँच उदाहरण http://facebook बाट पहुँच गर्न सकिन्छ।

अब हामी प्रयोगकर्ताहरूको लागि सेटअप पृष्ठ सिर्जना गर्न आवश्यक छ जुन तपाईँको अनुप्रयोग थप्न चाहानुहुन्छ। शुरुवातले आधिकारिक PHP ग्राहक प्रयोग गरिरहनु पर्छ। हामी के गर्दैछौं एक साधारण छवि देखाउँदैछ।

यो मूल प्रारम्भिक PHP लिपि हुनुपर्दछ। तपाईंले कैनवास क्याल्कब्याक URL को रूपमा प्रविष्ट गर्नुभएको फाइलमा जानुहोस् - फेसबुक बाट सबै अनुप्रयोगहरूको लागि तपाईंको अनुप्रयोगमा जम्प-अफ बिन्दु हो।

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

फेसबुक एपीआई प्रयोग गर्दै

ग्राफ एपीआई फेसबुक प्लेटफर्मको मूल हो, विकासकर्ताहरूलाई पढ्न र फेसबुकमा डेटा लेख्न सक्षम बनाइन्छ। ग्राफ API ले फेसबुक सोशल ग्राफको एक सरल, निरन्तर दृश्य प्रस्तुत गर्दछ जुन ग्राफमा समान रूपमा प्रतिनिधित्व वस्तुहरू (उदाहरणका लागि, मानिसहरू, तस्बिरहरू, घटनाहरू, र पृष्ठहरू) र तिनीहरूका बीचको सम्बन्ध (जस्तै, मित्र सम्बन्ध, साझेदारी सामग्री, र फोटो ट्याग )। शायद अनुप्रयोग डाइरेक्टरीको साथमा, यो विकासकर्ताहरूको लागि फेसबुक प्लेटफर्मको सबैभन्दा शक्तिशाली पक्ष हो। सही प्रोत्साहन / मार्केटिंग / ब्रान्डिंग / तपाईंलाई जो पनि कल गर्न चाहानुहुन्छ, फेसबुकमा अनुप्रयोगहरू जंगली फायर जस्ता फैलाउन सक्छ। फेसबुक विकासकर्ताहरूले प्राय: प्रायः दर्शकहरूमा पुग्ने दुई सुविधाहरू एप निमन्त्रणा र समाचार फिड कथाहरू हुन्।

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

त्यो हो। जो कोहीले अब तपाईंको फेसबुक एप बक्स ट्याबमा वा मुख्य प्रोफाईल पृष्ठको साइडबारमा आफ्नो प्रोफाइलमा थप्न सक्छ।

फेसबुक अनुप्रयोग सुझावहरू & amp; ट्रिक्स

साथै, केहि अतिरिक्त चालहरू जुन तपाईं आफ्नो आस्तीनबाट हटाउन सक्नुहुन्छ तपाइँका दर्शकहरूलाई चकित गर्न:

डराउँदैन! फेसबुकमा प्रायः सोधिने प्रश्नहरू छन् र कसरी कसरी गर्ने तरिकाले पनि मद्दत गर्दछ। यदि यो अझै पनि जटिल छ जस्तो लाग्छ त्यहाँ त्यहाँ कम्पनीहरू जुन तपाइँले प्रयोग गर्न सक्नुहुन्छ OfferPop र Wildfire ले पूर्वनिर्धारित अनुप्रयोगहरू गर्नुभएको छ जुन तपाईले तपाइँको फेसबुक पेजको शुल्कको लागि अनुकूलन गर्न सक्नुहुनेछ। तर एक साधारण अनुप्रयोग बनाउन एक सेवा अनुप्रयोग वा विकासकर्तालाई फेसबुक अनुप्रयोग सिर्जना गर्न पैसा खर्च गर्नु अघि प्रयास गर्नुहोस्।