建立一個 Python 腳本並在 5 分鐘內發佈到 Facebook

如果您經常在 Facebook 上發帖,提高工作效率的最佳方法之一就是使用自動發文調度程式。一種方法是建立一個簡單的 Python 腳本,您可以將其附加到日曆或 cron 作業。現在讓我們看看創建該腳本。

我們創建的要在 Facebook 上發布的任何 Python 腳本都將使用 Facebook 應用程式來執行此操作,您需要先完成它,然後才能開始使用 Python 腳本。幸運的是,這並不難。

創建應用程式後,我們可以將其用作 Python 和 Facebook 之間的中間人,但要發布帖子,我們需要頁面 ID。

如果您不知道如何運行此腳本並且剛開始使用 Python,請查看我們的

您可以將以下 Python 腳本複製並貼上到文字檔案中,然後運行它以在您擁有存取程式碼的 Facebook 頁面上發佈:

首先,如果您還沒有安裝 Requests,請安裝它

pip 安裝請求

這是完整的程式碼:

導入請求

# 將這些替換為您的實際存取權杖和頁面 ID 或使用者 ID

access_token = 'your_facebook_access_token'

page_id = 'your_page_or_user_id'

message = '您好,這是我的 Python 腳本的測試帖子! '

# 定義發佈到 Facebook Graph API 的 URL

post_url = f'https://graph.facebook.com/v17.0/{page_id}/feed'

# 與請求一起傳送的參數

有效負載={

'消息':消息,

'access_token':access_token

}

# 向 Facebook 發出 POST 請求

回應 = requests.post(post_url, data=payload)

# 檢查貼文是否成功

如果回應.status_code == 200:

print('帖子發布成功!')

別的:

print(f'發布失敗。狀態碼:{response.status_code}')

print(f'錯誤:{response.text}')

若要執行此腳本,請先變更程式碼以包含您的頁面 ID 和存取程式碼(在其指定的位置)。

關注 GeekSided 以了解所有這些內容以及更多內容!