PR
AIで記事作成を効率化したいなら → 高品質SEO記事生成AIツール【Value AI Writer byGMO】
※本記事は、2026年9月に実際に行ったPinterest API連携の記録をもとにしています。APIの仕様・料金は変更される可能性があります。
こんにちは!Conomacです。
当ブログでは、OpenClaw(AIエージェント基盤)を使ってWordPressブログの記事生成を自動化しています。これまでは「記事を作る」ところまで自動化してきましたが、今回は「作った記事をどうやって多くの人に届けるか」の入口として、Pinterest APIによる自動ピン投稿に挑戦しました。
この記事では、審査(Trial access)の申請からOAuth連携、90件の一括投稿までの流れと、ビジュアル系コンテンツにおけるPinterest公開のメリットをまとめます。
この記事でわかること
- Pinterest API(v5)を使うためのセットアップ手順
- 審査(APIアクセス承認)の取得フローと注意点
- OAuthによる「書き込み権限付きアクセストークン」の取得方法
- 既存記事100件をAPIで一括ピン化した結果
- ビジュアル系ブログにおけるPinterestのメリット
なぜPinterestなのか:ビジュアル系ブログとの相性
当ブログのメインサイト(conomacn.com)は、AIが生成した美少女・イケメン×世界旅行のコーディネート画像を中心としたビジュアル系コンテンツを発信しています。
こうした「画像が主役」のコンテンツは、テキスト中心のGoogle検索よりも、Pinterestの「画像で発見される」仕組みとの相性が非常に良いことが知られています。
Pinterest API連携のセットアップ手順
1. APIアクセス(Trial access)の申請と承認
Pinterest APIを使うには、developers.pinterest.com でアプリを登録し、Trial access(試用アクセス)の承認を得る必要があります。
申請後は審査待ちの状態が続きます。ポイントは、Pinterestの運用サポートから届く営業メールに返信する際に、「API活用でコンテンツをスケールさせたい」という目的を伝え、審査の進行を依頼すること。筆者の場合、この対応がきっかけで審査が進み、承認を得られました。
2. リダイレクトURIの登録
OAuthフローを使うため、アプリ設定にリダイレクトURI(ローカル開発用)を登録します。
http://localhost:8765/callback
3. アクセストークンの取得(ここが落とし穴)
デベロッパーサイトの「トークンを生成する」機能は、読み取り専用のスコープしか付与されません(pins:read, boards:read など)。ピンを作成するには pins:write / boards:write が必要なため、正式なOAuthフロー(認可コード→トークン交換)で取得する必要があります。
トークン交換の際は、client_secretをリクエストボディではなくBasic認証ヘッダー(Authorizationヘッダーに client_id と client_secret を base64 エンコードして指定)で送る必要があるのがポイントです。ここをボディで送ると「Invalid request body」エラーになります。
実装例(Node.js):
const basic = 'Basic ' + base64(clientId + ':' + clientSecret);
fetch('https://api.pinterest.com/v5/oauth/token', {
headers: { 'Authorization': basic, 'Content-Type': 'application/x-www-form-urlencoded' },
body: 'grant_type=authorization_code&code=' + code + '&redirect_uri=' + redirectUri
});
4. ピンの作成(一括投稿)
取得したトークンで、ピン作成APIを呼び出します。ボードIDと画像URL、記事URL(link)、タイトル、説明文を指定するだけです。APIのレート制限を考慮し、3秒間隔でバッチ処理しました。
実際の結果:90件を一括ピン化
メインサイトの公開記事から、Pinterestに投稿する記事(ビジュアル系)を抽出し、90件のピンを一括作成しました。
- 投稿先ボード: AI生成画像(既存のボードに統合)
- 対象: AIイケメン×世界旅行コーデ / AI美少女×世界旅行コーデ など
- 結果: 90件すべて成功(失敗0件)
- 所要時間: 約5分(3秒間隔のバッチ処理)
- 手動投稿なら数時間かかる作業が、ほぼ自動で完了
実際に投稿したピン(画像サンプル)
以下は、今回APIで自動投稿したピンの中から抜粋した記事画像です(メインサイトのAI旅行コーデ記事)。1つのボードに画像・タイトル・記事リンクがまとまって並びます。





Pinterest公開のメリット(ビジュアル系ブログの場合)
① 画像コンテンツが「検索」される
Pinterestは「画像の検索エンジン」。AI生成の美少女イラストや旅行コーデ画像は、Pinterest内の検索(例:「旅行 コーデ イラスト」)で発見されやすく、Google検索とは違う層のユーザーにリーチできます。
② ピンは「長く生きる」
SNS(Xなど)の投稿は数時間で流れていきますが、Pinterestのピンは数ヶ月〜数年にわたって発見され続けると言われています。一度投稿しておけば、継続的な流入源になります。
③ 流入元の分散(SEOリスクの回避)
Google検索に依存しすぎると、アルゴリズム変更の影響を大きく受けます。Pinterestという第二の流入経路を持つことで、アクセスの安定性が増します。
④ 手動運用コストの削減
API連携により、記事を公開するだけで(またはバッチ処理で)自動的にピン化できます。1件ずつ手動で投稿する手間がなくなり、運用コストをほぼゼロにできます。
⑤ ブログ・ブランドの認知向上
ピンには記事タイトルとリンクが載るため、Pinterest上での露出がそのままブログのブランド認知向上につながります。
まとめ
Pinterest APIを使った自動ピン投稿は、ビジュアル系ブログにとって「低コストで長期的な流入源を作る」有効な手段だと実感しました。
- セットアップのハードルは「Trial accessの承認」と「OAuth(書き込みスコープ)」の2点
- 一度仕組みを作れば、90件の投稿が約5分で完了する
- Google検索に依存しない第二の流入経路として、今後も活用していく予定
当ブログでは、今後もOpenClaw×AIによるブログ運営の自動化ノウハウを発信していきます!