我正在尝试使用dialogflow nodejs在facebook Messenger卡响应中添加多个按钮。我可以从dialogflow控制台执行此操作,但不能使用代码
p<-ggplot(data=data.frame,aes(x=x,y=value))+
geom_boxplot(size=0.1, fill="grey90")+
geom_point(aes(x=x, y=value, fill="black"),inherit.aes=FALSE, colour="red", size=2, position=position_jitterdodge(jitter.width = 0.25), show.legend=FALSE)+
facet_wrap(~variable,scales="free_y")+
theme_bw()
答案 0 :(得分:0)
根据此https://github.com/dialogflow/dialogflow-fulfillment-nodejs/blob/master/src/rich-responses/card-response.js。您不能直接这样做。您必须编辑库代码才能执行此操作。只需编辑行号274和279之间的代码即可支持多个按钮。
答案 1 :(得分:0)
我创建了这个支持多按钮的非正式分支: https://github.com/fabio-C/dialogflow-fulfillment-nodejs
仅测试了Facebook / Messanger平台。