آپ کے صفحہ کے لئے ایک فیس بک اپلی کیشن کیسے بنائیں

آپ فیس بک اپلی کیشن بنانا چاہتے ہیں، لیکن پتہ نہیں کہ کہاں سے شروع کرنا ہے؟ یا آپ نے فیس بک ایپلی کیشنز کے بارے میں سنا ہے، لیکن یہ بھی نہیں جانتے کہ وہ کیا ہیں. فیس بک ایپلی کیشن سائٹ پر ہر جگہ ہیں، اور زیادہ سے زیادہ عام طور پر فیس بک کے اپنے ڈویلپرز کی طرف سے لکھا جاتا ہے. فوٹو، واقعہ، اور فیس بک کے بہت سے دیگر "بنیادی" خصوصیات اصل میں مختلف اطلاقات ہیں. اور آپ کے ذاتی فیس بک اکاؤنٹ میں تنصیب کے لئے دستیاب دیگر تیسرے فریق اطلاقات موجود ہیں.

اپلی کیشن کیا ہے؟

نوٹس میں نے کہا "تنصیب" اور "ڈاؤن لوڈ نہیں". ایک "اپلی کیشن" ("ایپلٹ" نامی اسی طرح کے بالکل مکمل طور پر درخواست کے ساتھ الجھن نہیں ہونا) واقعی ایک "درخواست" نہیں ہے جو میک صارفین اور ونڈوز کے صارفین کے لئے صرف ایک لفظ سے واقف ہو گا، لیکن "ایپلی کیشنز" اور "پروگرام" ایک دوسرے کے ساتھ تقریبا متفق ہیں جو ذاتی کمپیوٹر پر کیا سافٹ ویئر کہا جاتا ہے. وہ ڈسک یا ڈاؤن لوڈ سے انسٹال ہیں، لیکن کسی بھی طرح، وہ اصل میں آپ کی ہارڈ ڈرائیو پر لکھا جاتا ہے. ایک اپلی کیشن نہیں ہے. یہ ایک ایسی ویب سائٹ ہے جو آپ کے براؤزر سے زیادہ نہیں جاتا ہے. لہذا اگر آپ فیس بک پر دوست کے ساتھ سکریبل کو کھیلنے کے لئے اپلی کیشن استعمال کر رہے تھے، تو آپ کو ہر قدم آپ فیس بک کے سرورز پر محفوظ کیا جاتا ہے، نہ آپ کے کمپیوٹر یا آپ کے دوست. اور جب آپ دوبارہ لاگ ان ہوتے ہیں یا پھر آپ کے براؤزر کی تازہ کاری کرتے ہیں تو صفحہ اپ ڈیٹس. یہ ایک "ایپ" چیز بناتا ہے جس کا بنیادی مقصد ہے.

فیس بک پلیٹ فارم کیا ہے؟

فیس بک نے مئی 24، 2007 کو فیس بک پلیٹ فارم کا آغاز کیا، سافٹ ویئر ڈویلپرز کے لئے ایک فریم ورک فراہم کرنے والے ایپلی کیشنز کو بنانے کے لئے جو بنیادی فیس بک کی خصوصیات کے ساتھ بات چیت کرتے ہیں . صارف کی معلومات ویب کمیونٹیوں سے باہر کے ایپلی کیشنز سے مشترکہ ہوسکتی ہے، ویب برادری میں نئی ​​فعالیت فراہم کرتی ہے جو اس کے صارف کے اعداد و شمار کو کھلی API کے ذریعہ شریک کرتی ہے. API ایک ایپلی کیشن پروگرامنگ انٹرفیس ہے جس کا مقصد یہ ہے کہ سافٹ ویئر اجزاء کے ذریعہ انٹرفیس کے طور پر ایک دوسرے کے ساتھ بات چیت کرنے کا ارادہ رکھتا ہے. اصل میں، فیس بک ایپلی کیشن پلیٹ فارم سب سے مشہور APIs میں سے ایک ہے. فیس بک پلیٹ فارم API اور آلات کے ایک سیٹ فراہم کرتا ہے، جو تیسری پارٹی کے ڈویلپرز کو " کھلی گراف " کے ساتھ ضم کرنے کے قابل بناتا ہے - چاہے فیس بک.com یا بیرونی ویب سائٹس اور آلات پر درخواستوں کے ذریعے.

آپ فیس بک اپلی کیشن کیوں چاہتے ہیں؟

کیا آپ کے کاروبار کے لئے سکریبل کی طرح کھیل کا استعمال کیا جا سکتا ہے؟ بہت کم، لیکن کھیل، عارضی طور پر مقبول، ایپس کے واحد استعمال نہیں ہیں. وہ کسی بھی ادارے کی طرف سے استعمال کیا جا سکتا ہے جو اس کا نام سوشل میڈیا کے شعبے میں شریک ہوتا ہے. کچھ لوگ جو عام طور پر "دوپہر کے کھانے کے لئے ٹونا سلاد سینڈوچ" دوپہر کے کھانے کی حیثیت کی تازہ کاری کے بارے میں عام شکایت کے بارے میں سوچو. اور جس فیس بک کے صفحے پر آپ نے اپنے ریستوران کے لئے آپ کو تخلیق کیا تھا اس پر غور کریں. یہ بہت مقبول ہے، لیکن ایسا لگتا نہیں ہے کہ بہت سے باقاعدگی سے گاہکوں کو "پسند" فیس بک پر پیج ہے. اب یہ صفحہ تصور کریں کہ اے پی پی جہاں مینو اشیاء کو بہت اچھا، ٹنٹائیلنگ تصاویر کے ساتھ منتخب اور قابل حصول ہیں. بورنگ اسٹیٹ اپ ڈیٹ کی بجائے یا آپ کے صفحے پر صرف ایک فون نمبر اور ایڈریس کے ساتھ، ایک اپلی کیشن یہ کرسکتا ہے کہ صارف کو ان کی خبروں میں حصہ لینے کے لۓ آپ کے ریستوران میں کھایا ہوا زیادہ سے زیادہ آنکھوں سے چلنے کا طریقہ کھلائے. اور صارفین کو معمول نیلے منسلک متن کے بجائے تصویر پر کلک کرنے کے لئے زیادہ مائل ہو گی. اور اپلی کیشن صارف کو محنت سے کچھ کرنا پڑتا ہے. چونکہ انہوں نے پہلے سے ہی ایپ کو ان کی پروفائل میں حصہ لینے کی اجازت دی ہے، اس سے یہ بھی کہنے لگے کہ اس نے کیا کھانا کھایا ہے.

اگر آپ فیس بک اپلی کیشن کو براؤز کریں تو آپ فیس بک اپلی کیشن کے خیالات یا پریزنٹیشن کی تلاش کر رہے ہیں.

ایک اپلی کیشن کی تعمیر شروع کرنے کے لئے کس طرح

شروع کرنے کے لئے، آپ کے پاس ایک فیس بک اکاؤنٹ ہونا ضروری ہے. آپ کے کاروبار یا تنظیم کے لئے فیس بک کا صفحہ تخلیق کرنے کیلئے اپنے ذاتی فیس بک اکاؤنٹ کا استعمال کریں. آپ کی ذاتی معلومات محفوظ ہے اور اگر آپ "خالق" کو عوامی طور پر معلوم نہیں کرنا چاہتے ہیں تو اس سے رابطہ نہیں کیا جاسکتا، لیکن فیس بک ان لوگوں پر جو لوگوں کی طرف سے تخلیق ہونے والے افراد اور نہ ہی کمپنیوں کی طرف سے پیدا ہونے والے افراد پر مشتمل ہے پر زور دیتا ہے.

ایک اپلی کیشن لکھنے میں پہلا قدم ایک اپلی کیشن حاصل کر رہا ہے. اپنے موجودہ فیس بک اکاؤنٹ کے ساتھ، آپ کے فیس بک پروفائل میں ڈویلپر کی درخواست کو شامل کریں اور پھر "نیا ایپلی کیشن قائم کریں" پر کلک کریں. اس کے بعد صرف اس کے نام کے کاموں کے ذریعے حاصل کریں، سروس کے کچھ معیاری شرائط پر اتفاق کرتے ہیں، اور اس کے لوگو کے لئے ایک تصویر اپ لوڈ کریں (آپ بعد میں اسے تبدیل کر سکتے ہیں).

آپ کو بنیادی فیس بک ایپلی کیشنز لکھنے کے لئے "geek" ہونا ضروری نہیں ہے. ویب ویب سائٹنگ ویب سائٹس کے کچھ بہت بنیادی علم اور ویب سرور پر کچھ مفت جگہ کی ضرورت ہوگی جہاں آپ اپنے فیس بک ایپ کی میزبانی کریں گے، جو آسان پی ایچ پی کی فائلوں کے طور پر لکھا جائے گا. MySQL پی ایچ پی سکرپٹ کو چلانے کے لئے آپ کو لکھنے کی ضرورت پڑے گی کے لئے ایک بہت ہی کھلی منبع ڈیٹا بیس مینجمنٹ سسٹم ہے. پریشان نہ کریں کہ پی ایچ پی کس کے لئے کھڑا ہے، کیونکہ اصل نام اب درست نہیں ہے اور اب یہ کچھ پی ایچ پی کے ساتھ شروع ہوتا ہے جس کے لئے کھڑا ہے. ریورسسر اکاؤنٹس پروگرامرز کے درمیان ایک عام مذاق ہے. پی ایچ پی کے علاوہ: ہائپر ٹیکسٹ پروپوزل پروسیسر کچھ دوسرے عام لوگ جن سے پہلے آپ نے دیکھا ہو، جی این یو کے یونیسیس اور پی این جی کی جی آئی آئی نہیں ہیں.

درخواست کی ترتیبات سے، کینوس کو منتخب کریں اور HTML کو رینجنگ طریقہ کے طور پر مقرر کریں. آپ ایف بی ایل ایل (فیس بک مارک اپ زبان کے طور پر، ہائپر ٹیکسٹ مارک اپ زبان کے خلاف) کے بارے میں سنا سکتے ہیں، لیکن جون 2012 تک، فیس بک ڈویلپرز نے ایف بی ایل کی حمایت روک رکھی ہے اور تمام اطلاقات ایچ ٹی ایم ایل، جاوا اسکرپٹ اور سی ایس ایس میں لکھے جاتے ہیں.

کسی بھی WYSIWYG کا استعمال کرتے ہوئے (آپ جو دیکھیں آپ کو کیا حاصل ہے - بنیادی طور پر خود کار طریقے سے فارمیٹنگ [جیسے مائیکروسافٹ ورڈ] جیسے ایچ ٹی ایم ایل ایڈیٹر کے بغیر کسی بھی ٹیکسٹ ایڈیٹر کا استعمال کرتے ہوئے، آپ کو آپ کے فیس بک کی درخواست کے اندر اندر ڈسپلے کرنا چاہتے ہیں.

ایک کینوس کا صفحہ کیا ہے؟ بس آپ کے ایپلی کیشن کا مرکزی صفحہ ہے جو صارف ہر بار آپ کے اے پی پی پر کلک کرتا ہے. ایک نیا ایپ قائم کریں، اسے ایک نام دیں. مندرجہ ذیل تفصیلات درج کریں:

کینوس یو آر ایل- آپ کے ایپ کے لئے منفرد نامhttp: //apps.facebook.com/. آپ اسے شبیہیں، وضاحتیں وغیرہ وغیرہ سے بھی گوشت لے سکتے ہیں.

کینوس کال بیک یو آر ایل - آپ کے ایس ایس ایل کے سرور پر ذخیرہ کرنے کے لئے کینوس کے صفحے کا مکمل یو آر ایل. آپ کے ویب سرور میں لاگ ان کریں جہاں آپ فیس بک ایپ کی میزبانی کریں گے اور "فیس بک" نامی ذیلی ڈائرکٹری تخلیق کریں گے. لہذا اگر آپ کا ڈومین example.com ہے تو، فیس بک ایپ مثال کے طور پر http://facebook سے حاصل کیا جاسکتا ہے.

اب ہمیں ایسے صارفین کے لئے سیٹ اپ کا صفحہ بنانا ہوگا جو آپ کے ایپ کو شامل کرنا چاہتے ہیں. ابتدائی طور پر پی ایچ پی کلائنٹ کا استعمال کرنا چاہئے. ہم کیا کریں گے ایک سادہ تصویر دکھا رہا ہے.

یہ بنیادی پی ایچ پی کی سکرپٹ کا آغاز ہونا چاہئے. آپ کینوس کی کال بیک یو آر ایل کے طور پر درج کردہ فائل پر جائیں - یہ فیس بک سے آپ کے ایپلی کیشنز کے لئے جمپ آف پوائنٹ ہے.

// فیس بک کلائنٹ لائبریری شامل کریں
require_once ('facebook.php')؛
// سیٹ کی توثیق متغیرات
$ اطلاق = ''؛
$ appsecret = ''؛
$ فیس بک = نیا فیس بک ($ اپلی کیشن، $ اپلی کیشن)؛
// میں بھی تقریبا ہر کال پر اپنا اپنا ڈیٹا بیس تک رسائی حاصل کروں گا لہذا یہاں ڈی بی سیٹ کریں گے
$ صارف نام = ""؛
$ پاس ورڈ = ""؛
$ ڈیٹا بیس = ""؛
mysql_connect (localhost، $ صارف کا نام، $ پاس ورڈ)؛
mysql_select_db ($ ڈیٹا بیس) یا مرتے ("ڈیٹا بیس کو منتخب کرنے کے قابل نہیں")؛
آپ اب فیس بک API کے ساتھ بات چیت کرنے کے لئے تیار ہیں.

فیس بک API کا استعمال کرتے ہوئے

گراف API فیس بک پلیٹ فارم کا بنیادی ذریعہ ہے، جس میں ڈویلپرز کو فیس بک میں ڈیٹا سے پڑھنے اور لکھنے کے قابل بنانا ہے. گراف API، فیس بک سماجی گراف کی ایک سادہ، مسلسل نظارہ پیش کرتا ہے، گراف میں ایک ہی نمائندگی کی نمائندگی کرتا ہے (مثال کے طور پر، لوگوں، تصاویر، واقعات، اور صفحات) اور ان کے درمیان کنکشن (مثال کے طور پر، دوست تعلقات، مشترکہ مواد، اور تصویر ٹیگز ). شاید درخواست کی ڈائرکٹری کے ساتھ، یہ ڈویلپرز کے لئے فیس بک پلیٹ فارم کا سب سے بڑا پہلو ہے. صحیح تشویش / مارکیٹنگ / برانڈنگ / جو کچھ بھی آپ اسے فون کرنا چاہتے ہیں، کو فیس بک پر ایپس کو جنگلی آگ کی طرح پھیل سکتا ہے. عام طور پر فیس بک ڈویلپرز کی طرف سے استعمال ہونے والے دو خصوصیات وسیع پیمانے پر سامعین تک پہنچنے کے لئے ایپ کی دعوت دیتا ہے اور خبروں کو فیڈ کہانیاں ہیں.

دونوں کو عام طور پر ایپ سائن اپ وقت میں کیا جاتا ہے اور صارف کے ذاتی نیٹ ورک کے ممبروں کو مطلع کرنے کے لئے استعمال کیا جاتا ہے. لیکن ان میں اختلاف ہے کہ ایک دعوت نامہ صارف کے انتخاب کے دوستوں کو نشانہ بنایا گیا ہے، اور خبرفائڈ اختیار لوگوں کے لئے غیر فعال انتخاب ہے جو وہ آپ کی درخواست کا استعمال کررہے ہیں. صارفین کو دعوت نامہ بھیجنے کے لئے مشکل ہے کیونکہ وہ ہمیشہ خوش آمدید نہیں ہیں لیکن اگر صارف کو کامیابی سے نشانہ بنایا جاتا ہے تو یہ اپنے دوستوں کے درمیان ایک اعلی سائن اپ کی شرح کا باعث بن سکتا ہے.

یہی ہے. اب کوئی بھی آپ کے فیس بک ایپ کو اپنے پروفائل میں یا باکس باکس ٹیب میں یا مرکزی پروفائل کے صفحہ کے سائڈبار میں شامل کرسکتا ہے.

فیس بک اپلی کیشن تجاویز & amp؛ ٹیکنیکس

اس کے علاوہ، آپ کے آدھے سے نکالنے کے لۓ چند اضافی چالیں موجود ہیں جو آپ کے زائرین کو چالو کرتے ہیں.

متفق نہ کرو! یاد رکھنا فیس بک میں سوالات اور آپ کے راستے میں آپ کی مدد کرنے کا طریقہ بھی ہے! اگر یہ ابھی تک بہت پیچیدہ لگتا ہے تو وہاں کمپنیاں ہیں جو آپ کو پیش پی پی پی اور وائلڈ فائر کی طرح استعمال کرسکتے ہیں، اس سے قبل آپ کو فیس بک کے لئے آپ کے فیس بک پیج کے لئے اپنی مرضی کے مطابق بنا سکتے ہیں. لیکن فیس بک اپلی کیشن بنانے کے لئے ایک سروس یا ڈویلپر پر رقم خرچ کرنے سے پہلے ایک سادہ ایپ بنانے کی کوشش کریں.