صفحة الفيسبوك: كيفية إضافة مربع مخصص في الجانب الأيسر السفلي من علامة تبويب الحائط؟

StackOverflow https://stackoverflow.com/questions/1091697

  •  11-09-2019
  •  | 
  •  

سؤال

عزيزي كل ذلك، لدي سؤال حول صفحة الفيسبوك: (ليس صفحة ملف تعريف المستخدم، أعني صفحة فيسبوك حيث يمكنك أن تصبح مروحة)

كيفية إضافة مربع مخصص في الجانب الأيسر السفلي من علامة تبويب الحائط؟ (أنا الخالق الصفحة / المسؤول)

من فضلك لا تعطي مجرد إجابة "إضافة المربع إلى الصفحة". السبب أنا حقا لا أعرف كيف.

أيضا، يبدو أن وضع $ facebook-> api_client-> profile_setfbml و $ facebook-> api_client-> profile_setinfo للتطبيق لن يوفر طريقة للصفحة لإضافة المربع.

فيما يلي صورة مثال يتم ذلك من قبل الآخر. لقد حددت المربع في الصورة. أود أن أعرف كيفية القيام بنفس الشيء في الصفحة التي امتلكتها. شكرا جزيلا للقراءة.

النص بديل http://design.outblaze.com/calvin/facebook/facebookpageBoxq.jpg.

هل كانت مفيدة؟

المحلول

 $facebook->api_client->profile_setFBML  

هو الصحيح تماما عقيق. انتقل إلى صفحة التطبيق وإضافة التطبيق إلى صفحة المعجبين بك. سيكون الأكثر أهمية في علامة التبويب صناديق.

    // get the fbml for the box 
    $main_box = $this->render();
    // the first main_box is actually deprecated feel free not to use it
    $this->facebook->api_client->profile_setFBML($main_box, PAGE_ID, $main_box, NULL, $main_box, $main_box);
    // for easier workflow forward the user directly to the page
    $this->facebook->redirect(PAGE_URL);  

ولكن كما قال من قبل الآخرين في هذا الموضوع في 90٪ من الحالات ثابت FBML التطبيق عن طريق الفيسبوك يفعل الوظيفة.

نصائح أخرى

ساعدتني إجابة غير واقعية بشكل أفضل ولكن هناك حاجة إلى توضيح واحد. يمكن إضافة هذه الصناديق فقط إلى "الصفحات" التي لديك حقوق المسؤول. لا يمكنك إضافة إحدى هذه المربعات إلى صفحة ملفك الشخصي من ما أستطيع رؤيته. (أي شخص يثبت لي خطأ، من فضلك!)

تكتب تطبيق يحتوي على صندوق. يمكنك إضافة المربع إلى الصفحة، ثم حرك المربع إلى جدار الصفحة.

على سبيل المثال، قمت بتحريك مربع Notes على صفحة التطبيق الخاصة بي إلى حائصي حتى تتمكن من رؤيته:

http://www.facebook.com/apps/application.php؟id=96193636102.

تحديث، مع مزيد من المعلومات:

بشكل عام، الطريقة التي تقوم بها، يمكنك إضافة وظيفة إلى تطبيقك الذي يقوم بإنشاء كتلة من FBML ويمرره إلى SetFBML ()، باستخدام معرف صفحتك بدلا من معرف المستخدم كوجهة.

أخطط للقيام بذلك بنفسي لإضافة بعض الإحصائيات الموجزة إلى صفحة ملف التعريف الخاص بي، ولكن هذا يجب أن تنتظر سمسم بعد ساعات العمل.

أنا وجدت الإجابة. إنها تستخدم FBML ثابتة مصنوعة من Facebook

http://www.facebook.com/apps/application.php؟id=4949752878&ref=s.

الذهاب إلى هناك، انقر فوق "إضافة إلى صفحتي"، واختيار صفحتك.

ثم انتقل إلى صفحتك الخاصة، وانقر فوق "تحرير الصفحة"، ثم ستجد FBML ضمن التطبيقات.

انقر فوق قلم رصاص في مربع FBML أعلى اليمين، حدد تحرير.

ثم في صفحة تحرير، ما عليك سوى كتابة شيء ما وحفظ التغييرات

التالي العودة إلى صفحتك الخاصة. GOTO علامة التبويب "صناديق"، ستجد المربع FBML الذي قمت به للتو.

انقر فوق الزر "قلم رصاص" في المربع FBML، وحدد "الانتقال إلى علامة تبويب الحائط"، ثم القيام به! سعيد فيسبنغ!

بقدر ما أفهم أن صناديق الملف الشخصي ستتم إزالة قريبا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top