作為使用 Obsidian 撰寫文章的人,我經常發現自己在發佈到 Medium 時需要手動複製和格式化我的內容。此過程可能非常耗時且重複,尤其是在處理 Markdown 文件時。為了簡化我的工作流程,我決定開發一個 Python 腳本,自動將 Markdown 檔案直接發佈到 Medium。在本文中,我很高興與您分享如何使用 Medium API 以程式設計方式發布文章,使流程更快、更有效率。
要與 Medium 的 API 交互,您首先需要產生整合令牌。此令牌將允許您的 Python 腳本代表您進行身份驗證並執行操作。
產生整合令牌的步驟:
有了令牌在手,您就可以開始編碼了。
這是您將用於與 Medium API 互動的 Python 程式碼:
取得使用者資訊
當您執行該腳本時,它會向 Medium 的 API 發送請求以獲取您的使用者資訊。回應包括您的用戶 ID 等詳細信息,這是發佈內容所必需的。
現在您已成功從 Medium API 檢索到您的使用者 ID,您可以繼續發布文章。這個過程涉及向 Medium 的 API 發送包含文章內容和一些元資料的 POST 請求。
現在您可以前往 Medium 查看您的最新草稿。確認所有內容格式正確後,您可以直接發布!
感謝您花時間與我一起探索與數據相關的見解。感謝您的參與。
?在 LinkedIn 上與我聯繫
以上是如何使用 Python 和 Medium API 將文章發佈到 Medium的詳細內容。更多資訊請關注PHP中文網其他相關文章!