0

テスト ステップで、自分のサイトから zapier アプリへの受け入れ可能な応答コンテンツまたはコード ステータスに関する情報が見つかりません。

このサイトの Laravel と Zapier アプリに自分のサイトがあります。私の Zapier アプリには、「Create New Project」というアクションがあります。に従って「作成」しました。テストステップ以外はすべて機能します。次のザップでテストしました:

  • Trello -> 「新しいカードが作成されました」トリガー。テスト成功。
  • 私のアプリ - >「新しいプロジェクトを作成」。テストは で失敗しWe had trouble sending your test through. Could not handle special, non-standard characters. Please contact supportます。

不思議なことに、プロジェクトは正常に作成されました。したがって、問題は私のサイトから zapier への応答にあると思います。

問題のスクリーンショット

// creates/project.js

// My perform function:
perform: (z, bundle) => {
  const promise = z.request({
    url: `${process.env.BASE_URL}/api/folder`,
    method: 'POST',
    body: JSON.stringify({
      title: bundle.inputData.title,
    }),
    headers: {
      'content-type': 'application/json',
    }
  });

  return promise.then((response) => JSON.parse(response.content));
}
//ZapierController.php

public function addFolder(Request $request)
{
    // Made record to DB, and other, after this returned same data which in request

    return response()->json(['title' => $request['title']]);
}

期待される結果 - 「このステップをテストする」でのテストの成功。誰でも私を助けることができますか?

4

1 に答える 1