<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>API連携 - 普通の会社員がテクノロジーで疑問を解決する記録</title>
	<atom:link href="https://namettch.com/tag/api%e9%80%a3%e6%90%ba/feed/" rel="self" type="application/rss+xml" />
	<link>https://namettch.com</link>
	<description>副業×節約×収益化で人生逆転</description>
	<lastBuildDate>Mon, 21 Sep 2026 12:23:22 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.1</generator>
	<item>
		<title>GPTsのActionsでMake連携エラーになる原因と解決策</title>
		<link>https://namettch.com/gpts%e3%81%aeactions%e3%81%a7make%e9%80%a3%e6%90%ba%e3%82%a8%e3%83%a9%e3%83%bc%e3%81%ab%e3%81%aa%e3%82%8b%e5%8e%9f%e5%9b%a0%e3%81%a8%e8%a7%a3%e6%b1%ba%e7%ad%96/</link>
		
		<dc:creator><![CDATA[なめっち]]></dc:creator>
		<pubDate>Mon, 21 Sep 2026 12:23:22 +0000</pubDate>
				<category><![CDATA[AIツール・自動化]]></category>
		<category><![CDATA[API連携]]></category>
		<category><![CDATA[ChatGPT]]></category>
		<category><![CDATA[Make]]></category>
		<guid isPermaLink="false">https://namettch.com/?p=602</guid>

					<description><![CDATA[<p>GPTsのActionsを使ってMake（旧Integromat）のWebhookにデータを送信する際、「Error talking to [API]」や「Unrecognized response」といったエラーでつま [&#8230;]</p>
<p>The post <a href="https://namettch.com/gpts%e3%81%aeactions%e3%81%a7make%e9%80%a3%e6%90%ba%e3%82%a8%e3%83%a9%e3%83%bc%e3%81%ab%e3%81%aa%e3%82%8b%e5%8e%9f%e5%9b%a0%e3%81%a8%e8%a7%a3%e6%b1%ba%e7%ad%96/">GPTsのActionsでMake連携エラーになる原因と解決策</a> first appeared on <a href="https://namettch.com">普通の会社員がテクノロジーで疑問を解決する記録</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">GPTsのActionsを使ってMake（旧Integromat）のWebhookにデータを送信する際、「Error talking to [API]」や「Unrecognized response」といったエラーでつまずくケースが多発しています。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">GPTs ActionsからMakeへ送信できない3つの原因</a><ol><li><a href="#toc2" tabindex="0">1. OpenAPIスキーマのURL・パス指定ミス</a></li><li><a href="#toc3" tabindex="0">2. Make側のレスポンス（返信）設定の欠如</a></li><li><a href="#toc4" tabindex="0">3. リクエストボディの型（Schema）の不一致</a></li></ol></li><li><a href="#toc5" tabindex="0">【コピペOK】Make連携用の正しいOpenAPIスキーマ</a><ol><li><a href="#toc6" tabindex="0">書き換えのポイント</a></li></ol></li><li><a href="#toc7" tabindex="0">Make側のWebhook Responseモジュールの必須設定</a><ol><li><a href="#toc8" tabindex="0">Webhook Responseの具体的な設定値</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">GPTs ActionsからMakeへ送信できない3つの原因</span></h2>



<p class="wp-block-paragraph">GPTsのActionsとMakeを連携する際にエラーが起きる主な原因は、以下の3つに集約されます。</p>



<h3 class="wp-block-heading"><span id="toc2">1. OpenAPIスキーマのURL・パス指定ミス</span></h3>



<p class="wp-block-paragraph">GPTsのActionsでは、APIの仕様をOpenAPIスキーマ（JSON/YAML）で定義します。このとき、MakeのWebhook URL（例: <code>
<a rel="noopener" href="https://hook.make.com/xxxxxxxxxxxx" title="https://hook.make.com/xxxxxxxxxxxx" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fhook.make.com%2Fxxxxxxxxxxxx?w=160&#038;h=90" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">https://hook.make.com/xxxxxxxxxxxx</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://hook.make.com/xxxxxxxxxxxx" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">hook.make.com</div></div></div></div></a>(https://hook.make.com/xxxxxxxxxxxx)</code>）の分割方法を間違えるのが最も多いミスです。<code>servers</code>のURLにフルのWebhook URLを書いてしまうと正常にルーティングされません。正しくは、<code>servers</code>にベースURL（<code>
<a rel="noopener" href="https://hook.make.com" title="https://hook.make.com" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fhook.make.com?w=160&#038;h=90" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">https://hook.make.com</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://hook.make.com" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">hook.make.com</div></div></div></div></a>(https://hook.make.com)</code>）を、<code>paths</code>に固有のID部分（<code>/xxxxxxxxxxxx</code>）を記載する必要があります。</p>



<h3 class="wp-block-heading"><span id="toc3">2. Make側のレスポンス（返信）設定の欠如</span></h3>



<p class="wp-block-paragraph">GPTsは、Actionsでリクエストを送信した後、送信先からの「成功した」というレスポンス（HTTPステータスコード200）を待ちます。Makeの「Custom Webhook」モジュールでデータを受信できているのにGPTs側でエラーになる場合、Makeのシナリオ内に「Webhook Response」モジュールが配置されていないことが原因です。</p>



<h3 class="wp-block-heading"><span id="toc4">3. リクエストボディの型（Schema）の不一致</span></h3>



<p class="wp-block-paragraph">GPTsが生成するJSONデータと、スキーマで定義した<code>requestBody</code>のデータ型が一致していないと、通信エラーやMake側でのパースエラーが発生します。特に、文字列（string）として送るべきところをオブジェクト（object）として定義しているなど、プロパティの型定義のズレが原因で連携が弾かれるケースがあります。</p>



<h2 class="wp-block-heading"><span id="toc5">【コピペOK】Make連携用の正しいOpenAPIスキーマ</span></h2>



<p class="wp-block-paragraph">MakeのWebhookへテキストデータとユーザーIDをPOST送信するための、最もシンプルで確実なOpenAPIスキーマ（YAML形式）です。以下のコードをコピーし、ご自身のMake Webhook URLに合わせて一部書き換えるだけで動作します。</p>



<p class="wp-block-paragraph">YAML</p>



<pre class="wp-block-code"><code>openapi: 3.1.0
info:
  title: Make Webhook Integration
  version: 1.0.0
servers:
  - url: https://hook.make.com
paths:
  /あなたのWebhookID（例: abcdefg1234567）:
    post:
      summary: Send data to Make
      operationId: sendDataToMake
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                message:
                  type: string
                  description: "GPTsが生成したテキストメッセージ"
                userId:
                  type: string
                  description: "ユーザーの識別ID"
      responses:
        "200":
          description: "Successful response"
          content:
            application/json:
              schema:
                type: object
                properties:
                  status:
                    type: string
</code></pre>



<h3 class="wp-block-heading"><span id="toc6">書き換えのポイント</span></h3>



<ul class="wp-block-list">
<li><code>paths:</code> の直下にある <code>/あなたのWebhookID</code> の部分を、Makeで生成されたURL（<code>
<a rel="noopener" href="https://hook.make.com/" title="https://hook.make.com/" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fhook.make.com%2F?w=160&#038;h=90" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">https://hook.make.com/</div><div class="blogcard-snippet external-blogcard-snippet"></div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://hook.make.com/" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">hook.make.com</div></div></div></div></a>(https://hook.make.com/)</code> 以降の英数字）に変更してください。（例: <code>/v1abcde12345...</code>）</li>



<li><code>properties:</code> の内容は、Makeに渡したいデータ構造に合わせて自由に追加・変更が可能です。</li>
</ul>



<h2 class="wp-block-heading"><span id="toc7">Make側のWebhook Responseモジュールの必須設定</span></h2>



<p class="wp-block-paragraph">GPTs側で正しくデータを送信できても、Makeから適切な返事がなければGPTsは「通信に失敗した」と誤認してしまいます。これを防ぐため、Makeのシナリオの最後（またはデータ処理の直後）には必ず「Webhook Response」モジュールを配置してください。</p>



<h3 class="wp-block-heading"><span id="toc8">Webhook Responseの具体的な設定値</span></h3>



<ol start="1" class="wp-block-list">
<li><strong>Status</strong>: <code>200</code> （必須：成功を意味するHTTPステータスコード）</li>



<li><strong>Body</strong>: <code>{"status": "success", "message": "Data received successfully"}</code>
<ul class="wp-block-list">
<li>※必ず有効なJSON形式で記述してください。GPTsはこのBodyを読み取り、ユーザーに「送信が完了しました」と報告します。</li>
</ul>
</li>



<li><strong>Custom Headers</strong>（通常は不要ですが、明示する場合）:
<ul class="wp-block-list">
<li>Key: <code>Content-Type</code></li>



<li>Value: <code>application/json</code></li>
</ul>
</li>
</ol>



<p class="wp-block-paragraph">この「Webhook Response」を設置することで、GPTsとMakeの間の通信サイクルが完結し、不快なタイムアウトエラーや「Error talking to&#8230;」という赤いエラーメッセージを完全に防ぐことができます。</p><p>The post <a href="https://namettch.com/gpts%e3%81%aeactions%e3%81%a7make%e9%80%a3%e6%90%ba%e3%82%a8%e3%83%a9%e3%83%bc%e3%81%ab%e3%81%aa%e3%82%8b%e5%8e%9f%e5%9b%a0%e3%81%a8%e8%a7%a3%e6%b1%ba%e7%ad%96/">GPTsのActionsでMake連携エラーになる原因と解決策</a> first appeared on <a href="https://namettch.com">普通の会社員がテクノロジーで疑問を解決する記録</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
