見出し画像

【API】【2024年度版】note非公式API完全ガイド#2(クリエイターを指定して記事を一括取得する)

割引あり

ようこそ!note APIの世界へ

このガイドでは、noteの非公式APIについて初心者にもわかりやすく、実践的な内容をお届けします。
開発経験が浅い方でも使えるように、基礎知識から具体例まで、すべてを詰め込んだ"完全版"です。


誰のための記事?

このガイドは、以下のような方におすすめです。

  • note APIを使ったアプリやスクリプトを作りたいエンジニア

  • データ分析や自動化に興味があるデータアナリスト

  • APIでnoteをもっと便利に使いたいクリエイター


このガイドで得られること

  1. APIの基礎知識を理解できる

  2. note APIのエンドポイントを使いこなす方法を学べる

  3. 実際の開発に役立つサンプルコードとTipsを活用できる

そのままコピペした利用できるGASを有料記事として公開しております。

GASとはという方は👇️
簡単にお伝えすると、Googleアカウントをお持ちの方であれば「誰でも」「無料」で使えるクラウドのスクリプト機能です。

注意点

  • 非公式APIのため、突然の仕様変更やサービス停止があり得ます。

  • 過剰なリクエストはサーバーに負担をかけるため、利用には節度が必要です。

利用したエンドポイント

ユーザーの記事一覧

https://note.com/api/v2/creators/${creator}/contents?kind=note&page=
${creator}

部分を任意の値に変更できるようにしております。

スプレッドシートへ検索キーを基に書き出すスクリプトは👇️

function fetchAllNoteDataToSheet() {
  const creator = 'masuyohasiri'; // クリエイター名を変数化
  const baseUrl = `https://note.com/api/v2/creators/${creator}/contents?kind=note&page=`;
  let page = 1;
  let hasNextPage = true;
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // 最初のシートを取得

上記のパラメーター部分をmasuyohasiri→ '検索したいワード' へ変更して活用いただけます。

ここから先は

1,028字

Amazon Payで支払うと最大2%還元のチャンス! 9/30まで

この記事が気に入ったらチップで応援してみませんか?