تعطيل وسوم OpenGraph للمواقع الخاصة؟

تم إعداد مجتمع Discourse الخاص بنا ليتطلب المصادقة لعرض أي محتوى. يعمل هذا بشكل رائع - باستثناء الخدمات مثل Slack أو Dropbox Paper حيث يقومون بإنشاء معاينات للروابط دون أي معلومات مفيدة.

نظرًا لأن معاينات الروابط الخاصة بنا لن تكون وظيفية أبدًا، فهل هناك طريقة لتعطيل أو إزالة علامات OpenGraph من الصفحات التي تم إنشاؤها؟ بهذه الطريقة، يجب أن تعرض الأدوات مثل Dropbox رابطًا أساسيًا بدلاً من استبداله.

3 إعجابات

مرحباً @deviantintegral :wave:

أعتقد أنه إذا قمت بتعيين max oneboxes per post = 0 في admin-settings، فسيتم تعطيل oneboxes وستظهر كروابط.

image

إعجاب واحد (1)

أعتقد أنه يفكر في الأمور بشكل معكوس، على سبيل المثال، كيف يمنع Slack من محاولة فتح رابط تمت مشاركته على موقعه على Discourse.

إعجابَين (2)

في المواقع التي تتطلب تسجيل الدخول، نعيد التوجيه إلى /login ونعيد 200 في الصفحات الآمنة.

https://testsamsam.discourse.group/t/this-is-a-test-topic/9

ولكنني لا أواجه هذه المشكلة على Slack؟

لا أرى التوسع هنا…

على تويتر أرى:

ولكن هذا يبدو صحيحًا، أليس كذلك؟ لا ينبغي لي مشاركة هذا هناك على أي حال.

إعجاب واحد (1)

إليك ما نحصل عليه مع Dropbox Paper (تم حذف عنوان URL):\n\n

\n\nكنت سأنشر مثال Slack، ولكن تم حظر حسابي من نشر أكثر من صورة واحدة، وهو ما يبدو مقيدًا بعض الشيء لتقارير الميزات والأخطاء :smiley: .\n\nهل من الممكن أن يكون مسؤول Slack الخاص بك قد قام بتعطيل التوسيع عالميًا للمجال؟ يمكننا القيام بذلك أيضًا، ولكن ليس للخدمات الأخرى مثل Paper.\n\nتعديل: Paper سيء في الواقع، لأنه يستبدل عنوان URL بالكامل. على الأقل مع Slack، يمكنك قراءة عناوين الموضوعات من عنوان URL.

إعجاب واحد (1)

من المحتمل أنك على علم بذلك بالفعل، حيث يتلقى كل عضو جديد رابطًا إلى منشور مدونة حول مستويات الثقة عند الانضمام إلى Meta: بمجرد وصولك إلى مستوى الثقة 1، لديك امتياز نشر صور متعددة. يبدو أنك قريب من تلبية تلك المعايير.

إعجابَين (2)