我正在尝试执行CURL命令来为我正在构建的机器人设置问候语消息。来自Facebook的指导:https://developers.facebook.com/docs/messenger-platform/thread-settings/greeting-text
来自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
我在这里做错了什么?任何帮助表示赞赏。
答案 0 :(得分:1)
单引号 int ExistStdCount = db.RollCalls.FromSql("sp_getExistorNExistCountStd @p0 ,@p1, @p2",
DateTime.Now.Date.ToString("yyyyMMdd"), classIds[i], 0).ToList().Count();
存在问题,您可以将其替换为'
:
\u0027