・
Mediumを活用した情報発信やコンテンツ管理を行う中で、投稿作業や他ツールとの情報連携に手間がかかると感じたことはありませんか?
APIを使えばこれらの業務を自動化できますが、「プログラミングの知識がないと無理だろう……」と諦めてしまう方も少なくないでしょう。
特に、専任のエンジニアがいないチームでは、API連携による業務効率化はハードルが高いと感じてしまいますよね。
そこで本記事では、Medium APIの基本的な知識から、<span class="mark-yellow">プログラミングを一切行うことなく様々なアプリとMediumを連携させる具体的な方法</span>までを解説します。
コンテンツマーケティングやオウンドメディア運営で活用できる自動化フローを、誰でも真似できるようステップごとにご紹介しますので、「手作業での投稿作業から解放されたい!」「コンテンツ制作のワークフローを効率化したい!」と考えている方は、ぜひ参考にしてみてください。
Yoomには<span class="mark-yellow">Medium APIを使った様々なアクションや、業務フローを自動化するためのテンプレート</span>が用意されています。
今すぐ試したい方はこちらから詳細をチェックしてみてください!
Medium APIはMediumと外部アプリ(Google、Microsoft、Salesforce、Notionなど)を繋げてデータの受け渡しを行い、Mediumを使った業務フローを自動化できるインターフェースです。
※ APIはアプリケーション・プログラミング・インターフェース (Application Programming Interface)の略語です。
インターフェースとは簡単に言うと「何か」と「何か」を「繋ぐもの」で、Medium APIの場合は「Medium」と「外部のアプリ」を繋ぐインターフェースを指します。
また、APIでは大きく分けて以下のような指示を出すことができます。
Medium APIでできることをいくつかピックアップしたので、ご覧ください!
気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにMedium APIを使った自動化を体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!
Medium APIの投稿作成アクションをフローに置くことで、Googleフォームに回答が送信されたタイミングで、その内容を元にした記事の下書きをMediumに自動で作成できます。
これにより、フォームで収集したユーザーの声やアンケート結果などを、手作業を介さずにスピーディーに記事化し、コンテンツ制作のリードタイムを大幅に短縮できます。
Medium APIのPublicationへの投稿アクションをフローに組み込むことで、Googleスプレッドシートで管理しているコンテンツリストに行が追加された際に、自動でMediumのPublicationへ記事を投稿することが可能です。
コンテンツ管理と公開作業を一気通貫で自動化できるため、計画的な情報発信をより効率的に行えます。
MediumのContributors List(共同執筆者リスト)を取得するアクションをフローの中で活用すれば、Slackで特定のキーワードを含むメッセージが投稿されたことをきっかけに、該当Publicationの共同執筆者リストを取得し、Slackに通知するといった連携が可能です。
これにより、複数人でのメディア運営における確認作業を効率化し、コミュニケーションを円滑に進めることができます。
Medium APIは、基本的に無料で利用することができます。
そのため、Mediumの無料プランをお使いの場合でも、APIを活用して記事の投稿などを自動化することが可能です。
ただし、APIを利用する上でいくつか注意点があります。
※ 詳細はMediumのサービスサイトをご確認ください。
※ 2025年06月13日時点の情報です。
ここではノーコードツールYoomが用意するテンプレートで、実際の設定方法を用いてMedium APIを使った具体的な連携方法を紹介していきます!
Yoomを使用してノーコードで設定をしていくので、まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
はじめにMedium APIとYoomを連携する方法を紹介します。
この設定は初回のみ必要です。
マイアプリ画面にMediumが追加されていれば、連携は完了です。
今回は先程ご紹介した「Googleフォームの回答を元にMediumでPostを作成する」というフローボットを作成していきます!
作成の流れは大きく分けて以下の通りです。
※ 事前準備
トリガーとして設定するGoogleフォームを事前にご用意ください。
このフォームへの回答を元に、Postのタイトルやコンテンツを作成していきます。
ここでは例として、下図のMedium投稿用フォームを使用します。
Mediumと同様に、Googleフォームのアカウントも連携させていきます。
Googleフォームも追加されていれば、このフローで使用するアプリのマイアプリ登録は完了です。
Yoomのフローボットテンプレートから使用するテンプレートを選び、「このテンプレートを試す」をクリックすると、テンプレートがコピーされます。
ここでは、冒頭でご紹介したテンプレートを使用するため、以下のバナーの「試してみる」をクリックしてください。
そうしますと、Yoomのワークスペースにテンプレートがコピーされ、自動化フローの設定画面(フローボット)が開きます。
「OK」をクリックして、フローの設定に進みましょう。
※ 以降、コピーしたフローボットには、プロジェクト一覧の「マイプロジェクト」からアクセスできます。
先ずは、フローの起点となるトリガーアクション(フォーム)を設定していきます。
これらの値は、以降のアクションで変数として使用できるようになります。
取得した値(アウトプット)についてはこちらで説明されています。
それでは、フォームの回答をMediumに投稿しましょう。
フロー画面に戻り、「全ての設定が完了しました!」と表示されていればフローの設定は完了です。
早速フローを稼働させるのであれば、「トリガーをON」をクリックします。
あとで稼働させる場合は、フロー画面のトリガースイッチをクリックすることで、トリガーをONにできます。
トリガーをONにしたら、実際に動作することを確認しましょう。
指定したGoogleフォームに回答し、その回答を元にしたPostがMediumに投稿されていれば成功です。
今回のフローボットをベースに、他にも様々な作業の自動化が実現できます!
是非、Yoomの便利な機能をお試しください。
今回紹介した事例以外でも、Yoomではさまざまなサービスとの連携が可能で、それぞれに対応したテンプレートが用意されています。
普段使用しているサービスと連携できるテンプレートを活用して、Mediumを使った業務フローを自動化しましょう!
Googleフォーム、Typeform、Tally、Zoho Formsなどの各種フォームに回答があった際に、その内容をトリガーとしてMediumにPostまたはPost in Publicatioを自動で作成できます。
これにより、アンケート結果やユーザーからのフィードバックを基にコンテンツを生成したり、イベント申し込み情報から告知記事を作成したりと、手動での入力作業をなくし、効率的な情報発信を実現します。
SlackやMicrosoft Teamsといったメッセージツールでの投稿内容をトリガーとして、MediumにPostを自動で作成できます。
これにより、社内での議論や情報共有の内容を簡単に外部向けコンテンツに変換し、ブログ記事として公開することが可能です。
手動でのコピー・ペースト作業を削減し、情報発信のスピードと効率を向上させます。
Google スプレッドシートへの行追加、Notionでのページ作成、WordPressでの記事公開をトリガーとして、MediumにPostを自動で作成できます。
これにより、既存のデータソースやコンテンツ管理システムからMediumへのクロスポストが容易になり、コンテンツのリーチを拡大できます。
手作業でのコピー・ペーストをなくし、コンテンツ運用の効率化に貢献します。
Medium API連携を行うことで、<span class="mark-yellow">これまで手作業で行っていたMediumへの記事投稿や関連業務が自動化され、手間の削減やヒューマンエラーの防止に繋がります!</span>
また、コンテンツ担当者が単純な投稿作業から解放されることで、企画立案や記事執筆といった、本来注力すべきコア業務に集中できる環境も整うでしょう。
今回ご紹介したような業務自動化はノーコードツール「Yoom」を活用すれば、プログラミングの知識がない方でも直感的な操作で簡単に業務フローを構築できます。
もし自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!