設定 IFTTT 同步 Twitter 到 Mastodon

事前準備

  1. Twitter 帳號
  2. Mastodon 的網址和帳號
  3. IFTTT 帳號

設定步驟

最簡單的方式是透過 Access Token Generator for Mastodon API 取得。

Image for post
Image for post

在左邊的 Form 分別填入:

  • Mastodon URL → Mastodon 的網址
  • Client Name → 隨便取一個名字
  • Web site → 不用輸入
  • Scopes → 選擇 write

填完後按下 Publish access_token 會導向到如下圖的頁面(有可能會先跳登入的頁面),選 AUTHORIZE

Image for post
Image for post

授權完之後會回到原來的頁面,請將右邊 Result 三個欄位內的東西都記下來,雖然之後只會用到 access_token。

Image for post
Image for post

先到 Twitter 設定頁面點選 Connect 連結 Twitter 帳號。

Image for post
Image for post

再到 My Applets 頁面點選 New Applet,再點選藍色的 this

Image for post
Image for post

Service 選擇 Twitter

Image for post
Image for post

Trigger 選擇 New tweet by you

Image for post
Image for post

這邊就看個人需求,選擇要不要也同步轉推和回覆他人的推,確定後按下 Create trigger

Image for post
Image for post

再來點選藍色的 that

Image for post
Image for post

選擇 Maker WebhooksMake a web request

Image for post
Image for post
Image for post
Image for post

欄位分別輸入:

  • URL → https://mastodon.url/api/v1/statuses 請將 mastodon.url 替換成你註冊的 Mastodon 網址
  • Method → 選擇 POST
  • Content Type → 選擇 application/x-www-form-urlencoded
  • Body → status={{Text}}&visibility=public&access_token=your_access_token 請將 your_access_token 替換成前面取得的 access_token

最後再按下 Create actionFinish 就完成了!

Image for post
Image for post
Image for post
Image for post

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store