設定 IFTTT 同步 Twitter 到 Mastodon

Pei-lun
Pei-lun
Apr 25, 2017 · 4 min read

事前準備

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

設定步驟

1. 取得 Mastodon 帳號的 Access Token

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

在左邊的 Form 分別填入:

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

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

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

2. 設定 IFTTT

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

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

Service 選擇 Twitter

Trigger 選擇 New tweet by you

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

再來點選藍色的 that

選擇 Maker WebhooksMake a web request

欄位分別輸入:

  • 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 就完成了!

Pei-lun

Written by

Pei-lun

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade