ما هو الغرض من هذا السطر في موجز RSS الخاص بمنتدى Discourse؟

أنا عضو في منتدى يستخدم Discourse كبرنامج للمنتديات. لقد عملت على بوت يقوم بجلب البيانات من تغذية RSS الخاصة بالموقع وينشر أي شيء جديد يراه في خادم Discord الخاص بي. يعمل البوت بشكل جيد تمامًا، لكن لدي سؤال حول شيء اكتشفته أثناء العمل على هذا. في تغذية RSS الخاصة بمنتدى Discourse، هناك سطر يبدو كالتالي:

<guid isPermaLink="false">meta.discourse.org-post-813192</guid>

أنا مهتم بشكل خاص بمعنى هذا الرقم: 813192.

لقد جربت الانتقال إلى meta.discourse.org/post/813192، وmeta.discourse.org/813192، والعديد من التركيبات الأخرى، وجميعها تعيد رسالة “عفوًا، هذه الصفحة غير موجودة”.

إذن، سؤالي هو: ماذا يعني هذا الرقم، وما هي وظيفة هذا السطر في تغذية RSS الخاصة بمنتدى Discourse؟

أعتقد أن data-topic-id
meta.discourse.org/t/163191 What is this line for in a Discourse forum's RSS feed?

هذه هي معرف الموضوع، لكنها ليست رقم GUID الذي أراه في تغذية RSS.

لقد لاحظت أن أحد مؤسسي Discourse أعجب بسؤالي، لكنه لم يرد.

إنه مجرد معرف فريد، وبما أن isPermalink خاطئ، فلا يشترط أن يكون رابطًا صالحًا:

الروابط التي نشرتها لا تعمل، لأن رابط المنشور يتكون من اسم الموضوع (slug)، ومعرف الموضوع (topic_id)، ورقم المنشور (post_number) وليس معرف المنشور (post_id).

أظن أنك لم تحاول https://meta.discourse.org/p/813192 :wink:
إنها تعمل طالما فتحتها في نافذة جديدة.