Json CURL命令未在SSH中执行

Json CURL命令未在SSH中执行,json,facebook,curl,ssh,Json,Facebook,Curl,Ssh,我正在尝试执行CURL命令,为我正在构建的机器人设置问候消息。Facebook的指导如下: 来自Facebook的示例: curl -X POST -H "Content-Type: application/json" -d '{ "setting_type":"greeting", "greeting":{ "text":"Timeless apparel for the masses." } }' "https://graph.facebook.com/v2.6/me/t

我正在尝试执行CURL命令,为我正在构建的机器人设置问候消息。Facebook的指导如下:

来自Facebook的示例:

curl -X POST -H "Content-Type: application/json" -d '{
  "setting_type":"greeting",
  "greeting":{
    "text":"Timeless apparel for the masses."
  }
}' "https://graph.facebook.com/v2.6/me/thread_settings?access_token=PAGE_ACCESS_TOKEN" 
我正在尝试从SSH命令提示符运行它——我所做的唯一更改是将它改为1行,这样我就可以从命令行一次执行它

curl -X POST -H "Content-Type: application/json" -d '{"setting_type":"greeting", "greeting":{"text":"Hi {{user_first_name}}! I am a bot. Simply say 'Hi' to start.. yes, it's as simple as that!"}}' "https://graph.facebook.com/v2.6/me/thread_settings?access_token=EAAFXmrm6M8cBAHF2TwfWMnQfksHnZBtQQIHYWjIFpmTffkG"  
但是,我在尝试执行上述1行程序时从SSH收到了这个错误消息

-bash: !"}}': event not found

我做错了什么?感谢您的帮助

如果单引号有问题,可以用
\u0027
替换:

curl -X POST -H "Content-Type: application/json" -d '{"setting_type":"greeting", "greeting":{"text":"Hi {{user_first_name}}! I am a bot. Simply say \u0027Hi\u0027 to start.. yes, it\u0027s as simple as that!"}}' "https://graph.facebook.com/v2.6/me/thread_settings?access_token=EAAFXmrm6M8cBAHF2TwfWMnQfksHnZBtQQIHYWjIFpmTffkG"