কিভাবে আপনার পৃষ্ঠা জন্য একটি ফেসবুক অ্যাপ্লিকেশন তৈরি করুন

আপনি একটি ফেসবুক অ্যাপ্লিকেশন তৈরি করতে চান, কিন্তু শুরু কোথা থেকে জানি না? অথবা আপনি ফেসবুক অ্যাপ্লিকেশন সম্পর্কে শুনেছেন, কিন্তু এমনকি তারা কি জানেন না। ফেসবুক অ্যাপ্লিকেশনগুলি সর্বত্র সাইটটিতে রয়েছে, এবং বেশির ভাগ সাধারণেরই ফেইসবুকের নিজস্ব ডেভেলপারদের দ্বারা লিখিত হয় ফটোগুলি, ঘটনাবলী, এবং ফেসবুকের অন্যান্য "কোর" বৈশিষ্ট্য আসলে পৃথক অ্যাপস। এবং আপনার ব্যক্তিগত ফেসবুক একাউন্টে ইনস্টলেশনের জন্য হাজার হাজার অন্যান্য তৃতীয় পক্ষের অ্যাপ্লিকেশন রয়েছে।

একটি অ্যাপ্লিকেশন কি?

আমি "ইনস্টলেশনের" এবং না "ডাউনলোড" বলা বিজ্ঞপ্তি। একটি "অ্যাপ" (একইভাবে নয়- বেশ-সম্পূর্ণ-অ্যাপ্লিকেশন যা "অ্যাপ্লেট" নামে পরিচিত) এর সাথে বিভ্রান্ত না হওয়া প্রকৃতপক্ষে একটি "অ্যাপ্লিকেশন" - যা ম্যাক ব্যবহারকারীদের কাছে পরিচিত হবে এবং উইন্ডোজ ব্যবহারকারীদের কেবল একটি শব্দ হবে, কিন্তু "অ্যাপ্লিকেশনগুলি" এবং "প্রোগ্রামগুলি" একে অপরকে একে অপরের সাথে সমার্থক বলে মনে করা হয় কারণ একটি ব্যক্তিগত কম্পিউটারে সফটওয়্যার কী বলে। তারা ডিস্ক বা ডাউনলোড থেকে ইনস্টল করা হয়, কিন্তু অন্য কোনও পথ, তারা আসলে আপনার হার্ড ড্রাইভে লেখা হয়। একটি অ্যাপ্লিকেশন না এটি একটি ওয়েবসাইটের একটি বৈশিষ্ট্য যা আপনার ব্রাউজারের চেয়ে আরও বেশি কিছু নয়। তাই আপনি ফেসবুকের বন্ধুদের সাথে স্ক্রাবেল খেলার জন্য একটি অ্যাপ্লিকেশন ব্যবহার করছেন, আপনি যে পদক্ষেপগুলি করেছেন তা ফেসবুকে সার্ভারে সংরক্ষিত হয় না, আপনার বা আপনার বন্ধুবান্ধবের কম্পিউটারগুলি নয়। এবং পৃষ্ঠা আপডেট হলে আপনি আবার লগ ইন বা অন্যথায় আপনার ব্রাউজার রিফ্রেশ করুন। এই কি একটি কিছু করে তোলে একটি মূল "অ্যাপ্লিকেশন"

ফেসবুক প্ল্যাটফর্ম কি?

ফেসবুকে ফেইসবুক প্ল্যাটফর্ম চালু ২4 শে মে, ২007, সফটওয়্যার ডেভেলপারদের জন্য একটি ফ্রেমওয়ার্ক প্রদান করে যা মূল ফোরেক্স ফিচারগুলির সাথে যোগাযোগ করে । ব্যবহারকারীর তথ্য ওয়েব সম্প্রদায় থেকে বাইরের অ্যাপ্লিকেশনগুলিতে ভাগ করা যেতে পারে, ওয়েব কমিউনিকে একটি নতুন কার্যকারিতা প্রদান করে যা তার ব্যবহারকারীর ডেটা একটি মুক্ত API এর মাধ্যমে শেয়ার করে। একটি API একটি অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস যা একটি স্পেসিফিকেশন যা একে অপরের সাথে যোগাযোগ করার জন্য সফ্টওয়্যার সামগ্রী দ্বারা একটি ইন্টারফেস হিসাবে ব্যবহৃত হয়। আসলে, ফেসবুক অ্যাপ্লিকেশন প্ল্যাটফর্মটি সেরা পরিচিত API গুলির একটি। ফেইসবুক প্ল্যাটফর্ম API এবং সরঞ্জামগুলির একটি সেট প্রদান করে, যা তৃতীয় পক্ষের ডেভেলপারদের " ওপেন গ্রাফ " এর সাথে একীভূত করতে সক্ষম হয় - কিনা তা ফেসবুকের মাধ্যমে বা বহিরাগত ওয়েবসাইট এবং ডিভাইসগুলিতে অ্যাপ্লিকেশনের মাধ্যমে।

আপনি একটি ফেসবুক অ্যাপ্লিকেশন কেন চান?

আপনার ব্যবসা স্ক্রাবেলের মত একটি খেলা কী ব্যবহার করতে পারে? অত্যন্ত সামান্য, কিন্তু গেমগুলি, যখন ব্যতিক্রমীভাবে জনপ্রিয়, অ্যাপসগুলির একমাত্র ব্যবহার নয়। তারা একটি সোশ্যাল মিডিয়াম স্ক্রিনে তার নাম ভাগ করে নেয় এমন কোন সত্তা দ্বারা ব্যবহার করা যেতে পারে। কয়েকজন মানুষ "লাঞ্চের জন্য টুনা সালাদ স্যান্ডউইচ" অবস্থা আপডেট পোস্টিং সাধারণ অভিযোগ সম্পর্কে চিন্তা করুন। এবং আপনি আপনার নিজের রেস্টুরেন্ট জন্য নির্মিত ফেসবুক পাতা মনে। এটি বেশ জনপ্রিয়, কিন্তু অনেক নিয়মিত গ্রাহকদের মনে হচ্ছে না যে "পছন্দ" ফেসবুকের পেজ। এখন এমন পৃষ্ঠাটি কল্পনা করুন যে এমন একটি অ্যাপ্লিকেশন রয়েছে যেখানে খুব সুন্দর মেনু আইটেমগুলি, টানটালাইজিং ইমেজ নির্বাচনযোগ্য এবং ভাগ করা যায়। একটি বিরক্তিকর অবস্থা আপডেট বা আপনার পৃষ্ঠার একটি নিছক লিঙ্ক, একটি ফোন নম্বর এবং ঠিকানা দিয়ে, একটি অ্যাপ্লিকেশন যে তাদের ব্যবহারকারীর ভাগ তাদের ব্যবহারকারীর ভোজন তারা আপনার রেস্টুরেন্ট এ কি খাওয়া একটি আরো আকর্ষণীয় উপায় করতে পারেন পরিবর্তে। এবং ব্যবহারকারীদের শুধুমাত্র স্বাভাবিক নীল লিঙ্কযুক্ত টেক্সট তুলনায় ছবিতে ক্লিক করতে আরো আকৃষ্ট হবে। এবং অ্যাপ্লিকেশন ব্যবহারকারী সবে কিছু করতে হবে। যেহেতু তারা ইতিমধ্যেই অ্যাপটিকে তাদের প্রোফাইলে ভাগ করার অনুমতি দিয়েছে, তাই যা তারা খেয়েছে তার বাক্যটি টাইপ করার চেয়েও সহজ।

আপনি যদি ফেসবুক অ্যাপ্লিকেশনটি তৈরি করতে চান তা ধারণা বা অনুপ্রেরণা খুঁজছেন, তাহলে ফেসবুক অ্যাপ সেন্টার ব্রাউজ করুন।

একটি অ্যাপ্লিকেশন বিল্ডিং শুরু কিভাবে

শুরু করতে আপনার অবশ্যই একটি ফেসবুক অ্যাকাউন্ট থাকতে হবে। আপনার ব্যবসা বা প্রতিষ্ঠানের জন্য একটি ফেসবুক পাতা তৈরি করতে আপনার ব্যক্তিগত ফেসবুক একাউন্ট ব্যবহার করুন। আপনার ব্যক্তিগত তথ্য নিরাপদ এবং যদি আপনি "স্রষ্টা" সর্বজনীনভাবে জানাতে চান না তবে পৃষ্ঠার সাথে সংযুক্ত না হোন, তবে ফেসবুক সকল ব্যক্তিদের দ্বারা তৈরি হওয়া সব পৃষ্ঠাগুলিতে জোরাজুরি করে না এবং তাদের কাছ থেকে পাওয়া কোম্পানিগুলির কাছ থেকে নয়।

একটি অ্যাপ্লিকেশন লেখার প্রথম ধাপ একটি অ্যাপ্লিকেশন পেয়েছে আপনার বিদ্যমান ফেসবুক একাউন্টের সাথে, আপনার ফেসবুক প্রোফাইলে বিকাশকারী অ্যাপ্লিকেশন যোগ করুন এবং তারপর "নতুন অ্যাপ্লিকেশন সেট করুন" এ ক্লিক করুন। তারপর কেবল এটি নামকরণ, কিছু মান পরিষেবার শর্তাদি স্বীকার করা এবং তার লোগোটির জন্য একটি ছবি আপলোড করার কাজগুলি করে দেখুন (আপনি পরে এটি পরিবর্তন করতে পারেন)।

মৌলিক ফেসবুক অ্যাপ্লিকেশন লেখার জন্য আপনাকে "গেক" করতে হবে না। ওয়েব প্রোগ্রামিং ভাষাগুলির কিছু মৌলিক জ্ঞান এবং ওয়েব সার্ভারে কিছু ফাঁকা জায়গার প্রয়োজন হবে যেখানে আপনি আপনার ফেসবুক অ্যাপ্লিকেশন পরিচালনা করবেন, যা সহজ পিএইচপি ফাইল হিসাবে লেখা হবে। পিএইচপি স্ক্রিপ্ট চালানোর জন্য মাইএসকিউএল একটি খুব জনপ্রিয় ওপেন সোর্স ডাটাবেস ম্যানেজমেন্ট সিস্টেম যা আপনাকে লিখতে হবে। পিএইচপি কীসের জন্য দাঁড়িয়ে আছে তা চিন্তা করবেন না, কারণ এটির মূল নামটি আর কার্যকর নয় এবং এটি এখন পিএইচপি এর সাথে শুরু হয় এমন কিছু জন্য দাঁড়িয়েছে Recursive acronyms প্রোগ্রামারদের মধ্যে একটি সাধারণ কৌতুক হয়। পিএইচপি ছাড়া আর কিছু: হাইপারটেক্সট প্রি্পসেসর কিছু অন্যান্য সাধারণ বিষয় যা আপনি আগে দেখেছেন যে GNU এর Unix এবং PNG এর Not GIF

অ্যাপ্লিকেশন সেটিংস থেকে, ক্যানভাস নির্বাচন করুন এবং HTML রেন্ডারিং পদ্ধতি হিসেবে সেট করুন। আপনি হয়ত FBML (হাইপার টেক্সট মার্কআপ ল্যাঙ্গুয়েজ এর বিরোধিতা হিসাবে ফেসবুক মার্কআপ ল্যাঙ্গুয়েজ) শুনেছেন, কিন্তু ২01২ সালের জুন পর্যন্ত, ফেসবুক ডেভেলপাররা ফিডব্যাকের সমর্থন করে এবং সব অ্যাপস এইচটিএমএল, জাভাস্ক্রিপ্ট এবং CSS এ লেখা হয়।

কোনও WYSIWYG ব্যবহার করে (আপনি কি দেখুন আপনি কি পান - মূলত কোনও টেক্সট এডিটর ছাড়া [মাইক্রোসফ্ট ওয়ার্ডের মতো] যেমন নোটপ্যাড) এইচটিএমএল সম্পাদক, আপনি আপনার ফেসবুক অ্যাপ্লিকেশনটির ভিতরে যে বিষয়বস্তু প্রদর্শন করতে চান তা লিখুন।

ক্যানভাস পেজ কি? আপনার অ্যাপ্লিকেশনের প্রধান পৃষ্ঠা কেবলমাত্র ব্যবহারকারী আপনার অ্যাপ্লিকেশনটিতে ক্লিক করলে প্রত্যেকবার দেখে। একটি নতুন অ্যাপ সেট আপ করুন, এটি একটি নাম দিন। নিম্নলিখিত বিবরণ লিখুন:

ক্যানভাস ইউআরএল- আপনার অ্যাপের জন্য অনন্য নাম @http: //apps.facebook.com/। আপনি এটি আইকন, বিবরণ, ইত্যাদি সাথে মাংস এটি করতে পারেন।

ক্যানভাস কলব্যাক URL - ক্যানভাস পেজের সম্পূর্ণ URL আপনার মাইএসকিউএল সার্ভারে সংরক্ষিত হবে। আপনার ওয়েব সার্ভারে লগ ইন করুন যেখানে আপনি ফেসবুক অ্যাপ্লিকেশন হোস্ট করছেন এবং "facebook" নামে একটি সাব-ডিরেক্টরী তৈরি করুন। তাই আপনার ডোমেন example.com হয়, ফেসবুক অ্যাপ্লিকেশন example.com/facebook থেকে অ্যাক্সেস করা যাবে।

এখন আপনার ব্যবহারকারীর জন্য একটি সেটআপ পৃষ্ঠা তৈরি করতে হবে যা আপনার অ্যাপটি যোগ করতে চায়। আধুনিক পিএইচপি ক্লায়েন্ট ব্যবহার করা উচিত। আমরা কি করব একটি সহজ ইমেজ দেখাচ্ছে।

এটি একটি প্রাথমিক শুরু পিএইচপি স্ক্রিপ্ট হওয়া উচিত। আপনি ক্যানভাস ডাকবাক্স URL হিসাবে প্রবেশ করানো ফাইলটিতে যান - এটি আপনার অ্যাপ্লিকেশন থেকে ফেসবুকের সকল কলগুলির জন্য ঝাঁপ দাও।

// ফেসবুক ক্লায়েন্ট লাইব্রেরি অন্তর্ভুক্ত করুন
need_once ('facebook.php');
// সেট প্রমাণীকরণ ভেরিয়েবল
$ appapikey = '';
$ appsecret = '';
$ facebook = নতুন ফেসবুক ($ appapikey, $ appsecret);
// আমি আমার নিজের ডাটাবেসটি প্রায় সব কলগুলিতেই অ্যাক্সেস করবো তাই এখানে ডিবি সেট করা হবে
$ ব্যবহারকারীর নাম = "";
$ পাসওয়ার্ড = "";
$ ডাটাবেসের = "";
mysql_connect (স্থানীয় হোস্ট, $ ব্যবহারকারীর নাম, $ পাসওয়ার্ড);
@ মেজিকিউ_সিলেটেড_ডিবি ($ ডাটাবেস) অথবা ডাই ("ডাটাবেস নির্বাচন করতে অক্ষম");
আপনি এখন ফেসবুক API- এর সাথে যোগাযোগ করার জন্য প্রস্তুত।

ফেসবুক API ব্যবহার করে

গ্রাফ এপিআই হল ফেসবুক প্ল্যাটফর্মের মূল, ডেভেলপারদের ডেটাবেস থেকে ডেটাবেইজেশন এবং ডেটা ফেসবুকে পাঠাতে সক্ষম করে। গ্রাফ এপিআইটি ফেসবুক সোশাল গ্রাফের একটি সহজ, সঙ্গতিপূর্ণ দৃশ্য উপস্থাপন করে, গ্রাফের (যেমন, লোকেদের, ফটো, ইভেন্ট এবং পৃষ্ঠাগুলি) অভিন্ন প্রতিনিধিত্ব করে এবং তাদের মধ্যে সংযোগগুলি (উদাহরণস্বরূপ, বন্ধু সম্পর্ক, ভাগ করা সামগ্রী এবং ফটো ট্যাগ )। সম্ভবত ডেভেলপারদের জন্য ফেসবুক প্ল্যাটফর্মের অ্যাপ্লিকেশন ডাইরেক্টরি সহ এটি সবচেয়ে শক্তিশালী দিক। সঠিক প্রচার / বিপণন / ব্র্যান্ডিং / যাই হোক না কেন আপনি এটি কল করতে চান দেওয়া, ফেসবুকের অ্যাপ্লিকেশন বনরক্ষক মত ছড়িয়ে যাবে ফেসবুক ডেভেলপাররা সাধারণত ব্যাপকভাবে দর্শকদের কাছে পৌঁছানোর জন্য ব্যবহৃত দুটি বৈশিষ্ট্য হল অ্যাপ্লিকেশন আমন্ত্রণ এবং সংবাদ ফিডের গল্প।

উভয় সাধারণত অ্যাপ্লিকেশন সাইন আপ সময় সম্পন্ন হয় এবং ব্যবহারকারীর ব্যক্তিগত নেটওয়ার্ক সদস্যদের অবহিত ব্যবহৃত হয়। কিন্তু তারা ভিন্ন যে একটি আমন্ত্রণ একটি সুস্পষ্ট প্রশ্ন ব্যবহারকারীর পছন্দ বন্ধুদের বন্ধুদের লক্ষ্যমাত্রা যখন newsfeed বিকল্প একটি প্যাসিভ পছন্দ মানুষ যে তারা আপনার আবেদন ব্যবহার করছেন। একটি ব্যবহারকারীকে আমন্ত্রণগুলি পাঠাতে অসুবিধা হচ্ছে কারণ তারা সবসময় স্বাগত জানায় না কিন্তু যদি একজন ব্যবহারকারী সফলভাবে তাদের লক্ষ্য করে থাকে তবে তাদের বন্ধুদের মধ্যে উচ্চতর সাইন-আপ হার হতে পারে।

এটাই. কেউ এখন বক্স প্রোফাইলে আপনার ফেসবুক অ্যাপ্লিকেশন বা বাক্সে ট্যাব বা প্রধান প্রোফাইল পৃষ্ঠার সাইডবারে যোগ করতে পারেন।

ফেসবুক অ্যাপ্লিকেশন টিপস & amp; ঠাট

এছাড়াও, আপনার ভেতর থেকে আপনার দর্শকদের ঝলমলে কয়েকটি অতিরিক্ত টিপস সরিয়ে ফেলতে পারে:

ফেটে না! মনে রাখবেন ফেসবুকের প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী এবং একটি উপায় কিভাবে পথ বরাবর আপনাকে সাহায্য করতে, অত্যধিক! যদি এটি এখনও খুব জটিল বলে মনে হয় তবে আপনি অফারপপ এবং ওয়াইল্ডফায়ারের মত ব্যবহার করতে পারেন এমন কোম্পানিগুলি রয়েছে পূর্বনির্ধারিত অ্যাপ্লিকেশানগুলি যা আপনি আপনার ফেসবুক পৃষ্ঠার জন্য কাস্টমাইজ করতে পারবেন। কিন্তু একটি ফেসবুক অ্যাপ্লিকেশন তৈরি করতে একটি পরিষেবা বা ডেভেলপারে অর্থ খরচ করার আগে একটি সহজ অ্যাপ্লিকেশন তৈরি করার চেষ্টা করুন