メインコンテンツにスキップ
すべてのコレクション⚡トラブルシューティングフローボット機能その他フローボットに関するトラブルシューティング
アウトプットのダブルクオーテーションがシングルクオーテーションに変換されてしまうことについて
アウトプットのダブルクオーテーションがシングルクオーテーションに変換されてしまうことについて
Yoom 青柳 avatar
対応者:Yoom 青柳
1年以上前に更新

概要

アウトプットにダブルクオーテーション(")が存在している場合、jsonが正しく

生成されないことがあります。

そのため、Yoomではアウトプットにダブルクオーテーションが含まれている場合、

強制的にシングルクオテーション(')に変換する仕様となっています。

注意点

本仕様により、カスタムアプリやカスタムコネクトでのAPI接続設定時においても、以下例のようにボディパラーメーター内で指定しているアウトプットにダブルクオーテーションが含まれる場合は、シングルクォーテーションに変換されるのでご注意ください。

ボディパラーメーター内に、アウトプットを使用して1のようなjsonデータを作成したい場合、2のようにダブルクオーテーションがついたアウトプットを使用すると、3のようにシングルクォーテーションに変換された結果となります。

1.作成したい内容

{
"contacts": [
{
"sample_data": "a"
}
]
}

2."a"というアウトプットを使用

{
"contacts": [
{
"sample_data": {{設定したアウトプット}}
}
]
}

3.作成結果

{
"contacts": [
{
"sample_data": 'a'
}
]
}

関連キーワード

カスタムコネクト,クォーテーション,エラー

こちらの回答で解決しましたか?