كيفية تنزيل بيانات Reddit الخاصة بك

كيفية تنزيل بيانات Reddit الخاصة بك


رديت يتابع على خطى Twitter وشحن تطبيقات الطرف الثالث للوصول إلى واجهات برمجة التطبيقات الخاصة بهم. النتيجة: يتم إغلاق Apollo ، أحد أشهر تطبيقات Reddit لأجهزة iPhone ، تمامًا بعد تحديد أن السعر الجديد سيكلفه 2 مليون دولار شهريًا. RIF ، وهو تطبيق مشهور آخر ، يدعو إلى التوقف للسبب نفسه. بعد أخبار API ، تم حجب العديد من مجتمعات Reddit الرئيسية هذا الأسبوع احتجاجًا.

لدى Reddit كل الحق في فرض رسوم على واجهة برمجة التطبيقات الخاصة به ، من الناحية القانونية ، ومن المحتمل أن يكون مكسبًا إذا استخدم المزيد من الأشخاص التطبيق الرسمي (الرهيب). جادل ستيف هوفمان ، الرئيس التنفيذي لشركة Reddit ، في AMA بأن التغييرات مبالغ فيها. يجب أن نقول أن التعليقات في هذا الموضوع أقل ودية لخط الشركة.

إذا تركك كل هذا تتساءل عما قد يحدث للمشاركات والتعليقات التي كتبتها على Reddit على مر السنين ، فأنت لست وحدك. كان ديفيد براونمان ، وهو مبرمج مقيم في سان ماتيو بكاليفورنيا ، يتساءل عن ذلك بالضبط.

قال لي: “لقد استثمرت الكثير في Reddit على مر السنين ، ولم تعجبني فكرة عدم إمكانية الوصول إليها”. “إنه المحتوى الخاص بي ، وسأحتاج إلى أن أكون مشرفًا عليه إذا لم يفعل Reddit ذلك. أشير أيضًا إلى مشاركاتي القديمة كثيرًا ، لذا كان البحث عن نص كامل مهمًا بالنسبة لي “.

مع وضع هذه المخاوف في الاعتبار ، أراد براونمان أرشيفًا غير متصل بالإنترنت لمشاركاته. إليك كيفية الحصول على واحدة أيضًا ، إما عن طريق سؤال Reddit أو باستخدام أداة صممها Brownman لتنزيله بنفسك.

اسأل Reddit عن بياناتك

لدى Reddit نموذج يمكنك من خلاله طلب نسخة من بياناتك. يمكن أن تستغرق العملية ما يصل إلى 30 يومًا ، وبعد ذلك ستتلقى رسالة خاصة على Reddit الخاص بك مع رابط التنزيل. تأتي البيانات في شكل ملفات CSV يمكنك فتحها باستخدام Microsoft Excel أو أي محرر نصوص. توجد ملفات منفصلة لتعليقاتك ومنشوراتك وسجل التصويت ودردشاتك ، من بين أشياء أخرى.

هذه الطريقة لها بعض الجوانب السلبية. أولاً ، يمكن أن تكون ملفات CSV صعبة بعض الشيء ، خاصة إذا كنت تريد البحث. ثانيًا ، هناك تأخير ، وهو أمر مزعج إذا كنت ترغب فقط في تنزيل البيانات والمضي قدمًا في حياتك. لا يزال الأمر سهلاً ، وبالنسبة لمعظم الأشخاص ، ربما تكون هذه هي أفضل طريقة لعمل نسخة احتياطية من محتوى Reddit الخاص بهم.

قم بتنزيل بيانات Reddit بنفسك

إذا كنت تفضل عدم انتظار Reddit لتسليم بياناتك ، أو تفضل الاحتفاظ ببياناتك في أرشيف قابل للبحث ، فيمكنك استخدام أداة Brownman ، reddit-user-to-sqlite. يمكن لتطبيق سطر الأوامر هذا تنزيل الأرشيف العام الكامل لأي مستخدم Reddit وتجميعه في ملف قاعدة بيانات SQLite. فقط ضع في اعتبارك أن هذه الطريقة ستتوقف عن العمل في 1 يوليو 2023 ، عندما يحدث تغيير API.

يقدم براونمان منشور مدونة يحدد الأداة مع بعض الإرشادات – إذا كنت مرتاحًا لسطر الأوامر ، فإنني أوصي باتباع الإرشادات هناك. بالنسبة للآخرين ، لا تقلق: الأمر ليس بالصعوبة التي يبدو عليها.

ستحتاج أولاً إلى تثبيت Python. بالنسبة لمستخدمي Windows ، من الأفضل القيام بذلك عن طريق تنزيل المثبت وتشغيله لجهاز الكمبيوتر الخاص بك. بعد تثبيت Python ، ستحتاج إلى تثبيت pipx. في نظام Windows ، من الأفضل القيام بذلك باستخدام الأوامر التالية ، والتي يمكنك تشغيلها في موجه الأوامر أو PowerShell:

Comments

No comments yet. Why don’t you start the discussion?

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *