تطوير تطبيقات facebook باستخدام المنصة f8 و PHP
مدرج تحت قسم: مقالات
الوقت فعلاً سريع وسيف حاد أيضاً، فإن لم تقطعه قطعك.
اليوم سنتكلم عن تطبيقات الفيس بوك FaceBook Apps، وكيف نقوم بصنع تطبيق عليه خطوة بخطوة عن طريق الـAPI التي قاموا بتوفيرها فريق العمل (مارك ومعاونيه)، ومصدر الحديث من هنا:
موقع دعم المطورين بالفيس بوك
وأتمنى أن تلفوا نظرة على الفيديو (F8 Keynote).
أول ما يجب عليك فعله هو أن تضيف التطبيق الخاص الذي صنعه المطورون؛ لكي تتمكن من إضافة تطبيق جديد وتأخذ الرقم الخاص به، وتتم الإضافة من هنا:
Add Developers App
وهذا درس خفيف يشرح خطوة بخطوة كيف تأخذ رقم خاص لتطبيقك وكيف يمكنك تسجيل التطبيق (كنت سأشرح الدرس، لكن لضيق الوقت وضعت رابط الدرس، وهو سهل إن شاء الله).
مطوري FaceBook وفروا API رائعة وهذا شرحها، ما أعجبني فيه هو FQL – Facebook Query Language؛ لأنه يمكنك به الاستعلام عن بيانات العضو أو المجموعة أو أي بيانات في FaceBook، ويمكنك إخراج تطبيق يتفاعل مع المستخدم، وهو مماثل لـ SQL، وشرحها في الرابط السابق أيضاً.
ستجد أيضاً FBML – FaceBook Markup Language، وهي مماثلة لـ HTML مع بعض التعديلات على العناصر الداخلية وإضافة البعض ليتوافق مع منصة FaceBook، وشرحها لهذه الأداة التي يمكنك بها اختبار التقنيات التي ذكرتها وبإمكانك الخروج إما بـ XML أو بـ JSON (وهي رائعة عرّفني عليها الأخ أحمد أبو النصر)، وأيضاً PHP .
قمت بصنع تطبيق صغير، يستورد آخر 10 تدوينات وآخر 10 مقالات من مدونتي:
ولم أكن أعرف كيف أضيف الصورة الخاصة بصفحة التطبيق، والتي أخبرني بها لاحقاً أخي عمرو صبحي صاحب تطبيق إمساكية رمضان 1428 هـ، حيث أنها تضاف من داخل تطبيق المطورين، وبعد أن آتي بالتطبيق أقوم بالتعديل على About Page.
وهذا درس آخر لـ David Mytton -صاحب برنامج iono الشهير- يشرح فيه مقدمة عن API بشكل مبسط.
هذا كل شيء، ولا أرجوا منكم سوى الدعاء لي.


شكرا لك على هذا الموضوع ..
هنا شرح تفصيلي
لكيفية عمل تطبيق للفيس بوك يجلب خلاصات المواقع قد يفيد البعض ..
http://www.howtoforge.com/rss_facebook_app_php
@ محمد بشير :
جزاك الله كل خير اخي محمد بشير الدرس الخاص بخلاصات المواقع مفيد جدا ومدونتك رائعة جدا
ولم اكن اعلم بوجود اى مقال عربي عن تطوير تطبيقات الفيس بوك الا لما شفت مدونة حضرتك الان
و تطبيق اخبار الجزيرة توك جميل جدا بارك الله فيك
محمد ،،
مشكور على هذا الموضوع …
و لكن أريد معرفة ماذا نستفيد من هذه التطبيقات ؟؟!!
هل طريقة عمل هذه التطبيقات مشابه لعمل الموقع المصمم بالـ ( PHP + HTML ) .
أي يمكن أن نصمم تطبيق نعطيه خصائص معينة مثلا ان نضع به محرر بالجافا مثل محرر مدونة الووردبريس و يعمل لدينا , من دون أن يكون في جهاز الحاسب مخدم الأباتشي .
مع أفضل تحياتي … محمد .
@ Mido :
الاستفادة من التطبيقات فى الفيس بوك تكون على حسب الغرض المبنية لاجله
هناك تطبيقات ذات اغراض دينية – تجارية – شخصية
على حسب ما تريد ستحدد ماذا سيستفيده المشتركون من هذا التطبيق
وهو يستخدم لغة ال PHP اذا اردت ، مع قليل من HTMl و FBML و لكن التطبيق لازم يكون موجود على استضافة حتي يتم اضافته الى باقي التطبيقات
ولا اعلم اذا كان فى قابلية ادراج محررات الجافاسكربت
جزاك الله كل خير
محمد ،،
شيء جميل على فكرة من هذا الموقع ولكن لاأدري لماذا لم أرتاح له !!
:)
تحياتي
فراس
@ فراس :
فعلا شئ جميل واعجب به الكثيرون من مستخدمي الفيس بوك وخصوصا المطورين
وان شاء الله مع الوقت ترتاح له لانه اكثر من رائع
هلأ كتير ناس بتقول إنو ما لازم نعلق بكلمة مشكور، او يعطيك العافية، وإنو لازم نضيف شي مفيد…بس انا بصراحة ما عندي شي أضيفه.
حبيت إلك شكراً كتير، وعنجد موضوعك مفيد، ورح اطبقه بإذن الله.
شكراً ويعطيك العافية.
@ علوش :
جزاك الله كل خير اخي علوش
وان شاء الله تطلعنا علي نتائج تطبيقك :)
تسلم أخي على الشرح الوافر
بيدي اعمل فيس بوك
جزاكم الله خيرا لزيارة موقعي الاسلامي ومشاركتكم الطيبة التي تنفع الناس
ngjfnhfghndjsidshkcjnbcd
dvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvgggggggggggggggggggggggggggggggggggggvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccggggggggggggggggggggggggggggggggggvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvgggggggggggggggggggggggggggbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggbbv