Curl 通过CULL comand导入数据时出错

Curl 通过CULL comand导入数据时出错,curl,Curl,您好,我正在尝试使用API令牌将数据导入我的redcap projet 这是我的卷曲脚本 TOKEN="08F14AE57696E458BA6FCE69" SERVICE="https://cri-datacap.org/api/" curl -F token=${TOKEN} -F overwriteBehavior=normal -F content=record -F type=flat -F format=csv -F data="</opt/temp//my.csv" ${SE

您好,我正在尝试使用API令牌将数据导入我的redcap projet

这是我的卷曲脚本

TOKEN="08F14AE57696E458BA6FCE69"
SERVICE="https://cri-datacap.org/api/"
curl -F token=${TOKEN} -F overwriteBehavior=normal -F content=record -F  type=flat -F format=csv -F data="</opt/temp//my.csv" ${SERVICE}
而且它导入数据非常好,没有任何错误

现在我不想通过.csv文件发送数据。我希望在脚本中直接使用数据,并将其导入json格式。因此,我修改了脚本:

TOKEN="08F14AE57696E458BA7E69"
SERVICE="https://cri-datacap.org/api/"    
loaddata={"record_id":222,"seat_id_seq":"bbb","address":"bbb","price":"bbb","email":"bbb","tickets1_complete":2}
curl -F token=${TOKEN} -F overwriteBehavior=normal -F content=record -F type=flat -F format=json -F data=${loaddata} ${SERVICE}
但现在它抛出了错误:

{"error":"The data being imported is not formatted correctly"}

永远不要,永远不要展示你的代币!永远不要,永远不要展示你的代币!
{"error":"The data being imported is not formatted correctly"}