مقدمه
به عنوان فردی که از Obsidian برای نوشتن مقاله استفاده می کند، اغلب نیاز دارم که هنگام انتشار در Medium، محتوای خود را به صورت دستی کپی و قالب بندی کنم. این فرآیند میتواند زمانبر و تکراری باشد، بهویژه زمانی که با فایلهای Markdown سروکار دارید. برای سادهتر کردن گردش کارم، تصمیم گرفتم یک اسکریپت پایتون ایجاد کنم که انتشار فایلهای Markdown را مستقیماً در Medium خودکار میکند. در این مقاله، من مشتاقم که با شما به اشتراک بگذارم که چگونه با استفاده از API متوسط، مقالات را به صورت برنامهنویسی منتشر کنید و این فرآیند را سریعتر و کارآمدتر کنید.
راه اندازی API متوسط
برای تعامل با API Medium، ابتدا باید یک توکن ادغام ایجاد کنید. این توکن به اسکریپت پایتون شما اجازه میدهد تا احراز هویت و اقداماتی را از طرف شما انجام دهد.
مراحل ایجاد یک توکن ادغام:
- به Medium Security و برنامههای خود بروید.
- به قسمت «یکپارچهسازی نشانهها» به پایین بروید.
- روی «دریافت نشانه ادغام» کلیک کنید.
- توکن تولید شده را کپی کنید و آن را ایمن نگه دارید. شما به آن برای اسکریپت خود نیاز خواهید داشت.
با توکن در دست، آماده شروع کدنویسی هستید.
دریافت اطلاعات و انتشارات کاربر
کد پایتونی که برای تعامل با API متوسط استفاده می کنید در اینجا آمده است:
import requests
# Replace these with your actual Medium integration token and file path
MEDIUM_TOKEN =...