Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.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更新图像API_Node.js_Facebook_Facebook Graph Api - Fatal编程技术网

Node.js Facebook更新图像API

Node.js Facebook更新图像API,node.js,facebook,facebook-graph-api,Node.js,Facebook,Facebook Graph Api,我想通过node.js更新我页面上已发布帖子的图像,当我更新已发布帖子的消息时,它会反映在我的FB页面上,但当我尝试更新图像时,它不会发生。我不知道我错在哪里 const {FB, FacebookApiException} = require('fb'); const access_token = "*********"; FB.setAccessToken(access_token); FB.api( postId, 'POST', { message: 'A sam

我想通过node.js更新我页面上已发布帖子的图像,当我更新已发布帖子的消息时,它会反映在我的FB页面上,但当我尝试更新图像时,它不会发生。我不知道我错在哪里

const {FB, FacebookApiException} = require('fb');


const access_token = "*********";
FB.setAccessToken(access_token);

FB.api(
  postId,
  'POST',
  { 
  message: 'A sample Post',
  url: 'https://images.pexels.com/photos/417173/pexels-photo-417173.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500',
}, (res) => {
  if (!res || res.error) {
    console.log(!res ? 'error occurred' : res.error);
    return;
  }
  console.log(`Post Id: `, res);
});

您是否有错误消息或日志?与其使用console.log和
res
的复杂结构,不如这样做,并获取所需的所有信息:
console.log(res)
并发布准确的调试日志。在创建帖子时,我看不到在任何地方定义的参数
url
,那么为什么这可以用于更新呢?@misorude it正在通过post@SándorBakos没有日志,它正在通过帖子更新消息,但不是图像