როგორ ავაშენოთ Facebook აპლიკაცია თქვენი გვერდისთვის

რა უნდა იცოდეთ

  • Წადი developers.facebook.com და აირჩიე Ჩემი აპლიკაცია > შექმენით აპლიკაცია. შეიყვანეთ დეტალები თქვენი აპის ID-ისთვის. აირჩიეთ განვითარების სცენარები ან გამოტოვეთ.
  • აირჩიეთ Აწყობა თქვენთვის სასურველი აპლიკაციის ტიპის მიხედვით. Messenger-ის აპისთვის აირჩიეთ თქვენი გვერდი და შეავსეთ Webhook-ის დაყენების ინსტრუქციები.
  • გამოიყენეთ გრაფიკის API ფეისბუქიდან მონაცემების წაკითხვა და ჩაწერა. გრაფიკი API წარმოგიდგენთ ფეისბუქის სოციალური გრაფიკის მარტივ ხედს.

თქვენ შეგიძლიათ შექმნათ თქვენი საკუთარი ფეისბუქი აპლიკაცია თქვენი კომპანიისთვის, ორგანიზაციისთვის ან პირადი გამოყენებისთვის, თქვენს Facebook გვერდზე ინტეგრირებით. Facebook Developers-ის პლატფორმას აქვს ყველაფერი, რაც გჭირდებათ, მათ შორის საჭირო ინსტრუმენტები და სახელმძღვანელოები, რომლებიც დაგეხმარებათ ამ პროცესში.

როგორ ავაშენოთ Facebook აპლიკაცია თქვენი გვერდისთვის

შემდეგი ნაბიჯები გადაგიყვანთ Facebook Messenger-ისთვის აპლიკაციის შექმნის პროცესს. თუმცა, არსებობს რამდენიმე სხვა პროდუქტი, რომელიც შეგიძლიათ აირჩიოთ თქვენი აპისთვის. შემდეგი ნაბიჯები ასევე მოითხოვს, რომ გქონდეთ შეიქმნა Facebook გვერდი.

  1. ნავიგაცია developers.facebook.com ვებ ბრაუზერში. თუ უკვე არ ხართ შესული თქვენს Facebook ანგარიშში, აირჩიეთ Შესვლა ზედა მარჯვნივ თქვენს ანგარიშში შესასვლელად.

  2. აირჩიეთ Ჩემი აპლიკაცია ზედა მარჯვნივ და შემდეგ აირჩიეთ + შექმენით აპლიკაცია ჩამოსაშლელი სიიდან.

    აპლიკაციის შექმნა Facebook დეველოპერების პორტალზე
  3. შექმენით თქვენი აპის ID-ში სახელის შეყვანით საჩვენებელი სახელის ველი და ელექტრონული ფოსტის მისამართი საკონტაქტო ელ.ფოსტის ველი.

    აპის ახალი ID-ის შექმნა

    აირჩიეთ ლურჯი შექმენით აპლიკაციის ID დააწკაპუნეთ, როცა დაასრულებთ.

    შეიძლება მოგეთხოვოთ უსაფრთხოების შემოწმების დასრულება CAPTCHA კოდის შეყვანით.

  4. Facebook მოგცემთ შესაძლებლობას აირჩიოთ ოთხი სცენარიდან, რათა დაგეხმაროთ თქვენი აპლიკაციის შექმნაში. შეგიძლიათ აირჩიოთ ერთი და აირჩიოთ ლურჯი დაადასტურეთ ღილაკი ბოლოში, ან თუ გსურთ შექმნათ თქვენი აპი რომელიმე ამ სცენარის გამოყენების გარეშე, აირჩიეთ გამოტოვება სამაგიეროდ.

    ფეისბუქის დეველოპერების პორტალი

    ამ კონკრეტული გაკვეთილისთვის, ჩვენ გავაკეთებთ გამოტოვება სცენარებს.

  5. აირჩიეთ Აწყობა ღილაკი პროდუქტისთვის, რათა დაიწყოს თქვენი აპლიკაციის შექმნა.

    პროდუქტის დამატება დეველოპერების პორტალზე

    ამ გაკვეთილის მიზნებისთვის ჩვენ ვაპირებთ არჩევას მესინჯერი.

  6. Access Tokens განყოფილებაში აირჩიეთ ჩამოსაშლელი სია გვერდის ქვეშ ასარჩევად ფეისბუქის გვერდი გსურთ გამოიყენოთ.

    API წვდომის ნიშნის შექმნა Facebook დეველოპერების პორტალზე

    შესაძლოა მოგიწიოთ ნებართვების რედაქტირება, რომ აპს წვდომა მისცეთ და გენერირება ჟეტონისთვის. აირჩიეთ ლურჯი რედაქტირების ნებართვები ღილაკი > გაგრძელება როგორც [Name] > გვერდის მოსანიშნი ველი > შემდეგი > შესრულებულია > ᲙᲐᲠᲒᲘ. გვერდის წვდომის ნიშნის ველში გამოჩნდება სიმბოლოების სტრიქონი.

  7. სანამ რამეს გააკეთებ, უნდა მიჰყვე Facebook-ის Webhook-ის დაყენების ინსტრუქციები შემოწმების ჟეტონის შესაქმნელად, რომელიც დაგჭირდებათ შემდეგი ნაბიჯისთვის.

    თქვენ დაგჭირდებათ Node.js დაინსტალირებული თქვენს კომპიუტერში თქვენი ვებჰუკის დასაყენებლად.

  8. Webhooks განყოფილებაში აირჩიეთ Webhooks-ის დაყენება და შედი თქვენი გვერდის URL გადარეკვის URL ველში პლუს ჟეტონის გადამოწმება თქვენ შექმენით ბოლო ეტაპზე Verify Token ველში.

    ახალი API გამოწერების შექმნა
  9. აირჩიეთ ჩექმები ვებჰუკის მოვლენების გვერდით, რომელთა მიწოდება გსურთ თქვენს ვებჰუკზე.

    Facebook გირჩევთ აირჩიოთ შეტყობინებები და შეტყობინებების_ფოსტა სულ მცირე.

  10. აირჩიეთ ლურჯი გადაამოწმეთ და შეინახეთ ღილაკი.

    GET მოთხოვნა გაიგზავნება თქვენს webhook-ზე. თუ ყველაფერს სწორად დააყენებთ, თქვენი webhook პარამეტრები ავტომატურად შეინახება.

  11. ახლა თქვენი აპლიკაციის თქვენს გვერდზე გამოსაწერად, დაბრუნდით თქვენი აპლიკაციის პარამეტრებში და მოძებნეთ Token Generation განყოფილება და აირჩიეთ აირჩიეთ გვერდი რომ აირჩიოთ თქვენი გვერდი ჩამოსაშლელი სიიდან.

    ფეისბუქის დეველოპერების პორტალზე ახალი ტოკენის გენერირება
  12. დაუბრუნდით Webhooks განყოფილებას, გააკეთეთ იგივე, რაც ზემოთ არჩევით აირჩიეთ გვერდი რომ აირჩიოთ თქვენი გვერდი ჩამოსაშლელი სიიდან.

  13. აირჩიეთ გამოწერა ღილაკი.

  14. იმისათვის, რომ დარწმუნდეთ, რომ ყველაფერი სწორად დააყენეთ, შეამოწმეთ თქვენი აპლიკაცია, გადადით Facebook.com-ზე ან Messenger-ზე თქვენს მობილურ მოწყობილობაზე და გაგზავნით შეტყობინებას თქვენს გვერდზე. თქვენმა ვებჰუკმა უნდა მიიღოს ვებჰუკის ღონისძიება, რაც ნიშნავს, რომ თქვენი აპი წარმატებით დაყენდა.

    თუ მესენჯერს იყენებთ თქვენს აპთან ერთად, შეამოწმეთ Facebook-ის სწრაფი დაწყების სახელმძღვანელო რათა დაგეხმაროთ თქვენი პირველი მესენჯერ ბოტის შექმნაში.

რა არის Facebook აპლიკაცია?

დეველოპერები აშენებენ ყველაზე საერთო აპები, რომლებსაც ფეისბუქზე იპოვით, Facebook Developers პლატფორმის მეშვეობით. Ათასობით მესამე მხარის აპლიკაციები ხელმისაწვდომია პერსონალური Facebook ანგარიშის გამოყენებით, რომელიც დაგეხმარებათ სხვა პროდუქტებთან და სერვისებთან დაკავშირებაში.

აპლიკაცია (არ უნდა აგვერიოს ანალოგიურად არც თუ ისე სრულ აპლიკაციაში, რომელსაც ეწოდება "აპლეტი") ნამდვილად არ არის აპლიკაცია იმ გაგებით, რომ Mac და Windows კომპიუტერების მომხმარებლებმა იციან ტერმინი. იმის ნაცვლად, რომ დააინსტალიროთ კომპიუტერული პროგრამა (ასევე ცნობილია როგორც პროგრამული უზრუნველყოფა და პროგრამები) დისკიდან ან გადმოტვირთოთ თქვენს მოწყობილობაზე კომპიუტერის მყარ დისკზე, თქვენ იყენებდით ფეისბუქის აპს თქვენს ბრაუზერში გაშვებით, რომელიც არ იკავებს ადგილს თქვენს ბრაუზერში კომპიუტერი.

მაგალითად, თუ თქვენ იყენებთ აპს ფეისბუქზე მეგობართან ერთად Scrabble-ის სათამაშოდ, Facebook ინახავს თქვენს თითოეულ მოძრაობას თავის სერვერებზე და არა ადგილობრივად. გვერდი განახლდება, როდესაც ხელახლა შეხვალთ სისტემაში ან სხვაგვარად განაახლებთ თქვენს ბრაუზერს. ეს არის ძირითადი განსხვავება Facebook აპსა და ჩვეულებრივ აპლიკაციას შორის.

რა არის Facebook-ის დეველოპერების პლატფორმა?

ფეისბუქმა 2007 წელს გამოუშვა Facebook Developers პლატფორმა, რომელიც უზრუნველყოფს ჩარჩოს, რომელიც დეველოპერებს შეუძლიათ გამოიყენონ აპლიკაციების შესაქმნელად, რომლებიც ურთიერთქმედებენ ბირთვთან. ფეისბუქის ფუნქციები. ეს ნიშნავს, რომ აპებს შეეძლოთ მომხმარებლის ინფორმაციის გაზიარება გარე აპლიკაციებთან ღია API-ის (აპლიკაციის პროგრამირების ინტერფეისის) მეშვეობით.

Facebook Developers პლატფორმა უზრუნველყოფს API-ების და ინსტრუმენტების კომპლექტს, რომელიც საშუალებას აძლევს მესამე მხარის დეველოპერებს ინტეგრირება ღია გრაფიკთან — იქნება ეს აპლიკაციების მეშვეობით Facebook.com-ზე თუ გარე ვებსაიტებზე და მოწყობილობები.

რატომ შექმნით Facebook აპს?

შეიძლება გაინტერესებთ, რისთვის შეუძლია თქვენს ბიზნესს გამოიყენოს თამაში, როგორიცაა Scrabble? ძალიან ცოტა, მაგრამ თამაშები არ არის აპლიკაციების ერთადერთი გამოყენება. ნებისმიერ სუბიექტს, რომელსაც სურს მისი სახელის გაზიარება სოციალურ ქსელში, შეუძლია გამოიყენოს აპი ბრენდის აღიარების გენერირებისთვის.

განვიხილოთ ეს სცენარი: თქვენ ფლობთ რესტორანს საკუთარი Facebook გვერდით. ბევრი ადამიანი აქვეყნებს ამქვეყნიურ კომენტარებს გვერდის პოსტებზე და ეს ასეა. გვერდს აქვს თაყვანისმცემლების ბაზა, მაგრამ არც თუ ისე ბევრი მომხმარებელი გრძნობს საკმარისად წახალისებულს, რომ "მოიწონოს".

ახლა წარმოიდგინეთ, რომ გვერდს აქვს აპი, რომელიც ჩამოთვლის მენიუს ელემენტებს — დასრულებული ფოტოებით, რომელთა არჩევა და გაზიარება მომხმარებლებს შეუძლიათ. იმის ნაცვლად, რომ თქვენს ფანებს შესთავაზოთ მოსაწყენი სტატუსის განახლებები ან ბმულები თქვენს ბლოგზე, აპს შეუძლია ნება მისცეს მათ გააზიარონ უფრო თვალწარმტაცი ხედვა იმის შესახებ, რაც ახლახან ჭამეს თქვენს რესტორანში. თაყვანისმცემლებისთვის მისი გამოყენება მარტივი და სახალისოა და ამ გზით თქვენ იყენებთ სოციალური მარკეტინგის ღირებულებას.

Facebook API-ის გამოყენება

The გრაფიკის API არის Facebook Developers პლატფორმის ბირთვი, რომელიც დეველოპერებს საშუალებას აძლევს წაიკითხონ და ჩაწერონ მონაცემები Facebook-ში. გრაფიკი API წარმოგიდგენთ ფეისბუქის სოციალური გრაფიკის მარტივ, თანმიმდევრულ ხედს, რომელიც ერთნაირად წარმოადგენს გრაფიკის ობიექტებს (მაგ., ადამიანებს, ფოტოებს, ივენთი, და გვერდები) და მათ შორის კავშირები (მაგ., მეგობრების ურთიერთობა, გაზიარებული კონტენტი და ფოტო ტეგები).

აპლიკაციის დირექტორიასთან ერთად, ეს არის Facebook პლატფორმის ყველაზე ძლიერი ასპექტი დეველოპერებისთვის.

ორი ფუნქცია, რომელსაც ფეისბუქის დეველოპერები ხშირად იყენებენ თავიანთი აუდიტორიის გასადიდებლად, არის აპლიკაციების მოწვევები და პოსტები ახალი ამბების სტატიებში. ორივე ეუბნება ფეისბუქის მომხმარებლებს, რომელი მათი მეგობარი მონაწილეობს აპლიკაციაში.

მოწვევა არის აშკარა შეკითხვა, რომელიც გამიზნულია აპლიკაციის მომხმარებლის არჩეული მეგობრებისთვის. მეორეს მხრივ, newsfeed ვარიანტი უბრალოდ აცნობებს სხვებს, რომ მეგობარი იყენებს აპს.

მომხმარებლის მოწვევის გაგზავნა უფრო რთულია, რადგან ასეთი მოწვევები ყოველთვის მისასალმებელი არ არის. თუმცა, თუ მომხმარებელი მათ გაუგზავნის მათ, ვინც შეიძლება ნამდვილად დაინტერესდეს აპით, ამან შეიძლება გამოიწვიოს რეგისტრაცია.

სწორი წახალისებით, მარკეტინგით და ბრენდინგით, აპლიკაციები Facebook-ზე შეიძლება გავრცელდეს ცეცხლის მსგავსად. მიჰყევით ქვემოთ მოცემულ ინსტრუქციებს, რომ გაიგოთ, თუ როგორ უნდა შექმნათ თქვენი პირველი.