Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Facebook Messenger API发送Base64图像_Node.js_Facebook_Base64_Chatbot - Fatal编程技术网

Node.js Facebook Messenger API发送Base64图像

Node.js Facebook Messenger API发送Base64图像,node.js,facebook,base64,chatbot,Node.js,Facebook,Base64,Chatbot,我目前正在用nodejs构建聊天机器人。我的图片存储在MongoDB中,现在我想向facebook发送一张图片,但我只得到Base64字符串,facebook想要一个URL。有谁知道解决办法吗 在php中,您可以创建一个脚本来渲染图像,就像我认为在node中差不多是相同的解决方法。对你有意义吗?“Facebook想要一个URL”-通过URL上传只是提供的方式之一;还有其他的。(在你反省地问现在是哪一个之前,请先阅读文档。)将base64转换为image并保存到node app中应该是静态和公共的

我目前正在用nodejs构建聊天机器人。我的图片存储在MongoDB中,现在我想向facebook发送一张图片,但我只得到Base64字符串,facebook想要一个URL。有谁知道解决办法吗

在php中,您可以创建一个脚本来渲染图像,就像我认为在node中差不多是相同的解决方法。对你有意义吗?

“Facebook想要一个URL”-通过URL上传只是提供的方式之一;还有其他的。(在你反省地问现在是哪一个之前,请先阅读文档。)将base64转换为image并保存到node app中应该是静态和公共的文件夹中,并将图像的url传递给fb。例如:yourappUrl/public/images/generateImage.png