Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
使用API发布到Facebook wall时出错:发生错误(#100)链接URL格式不正确_Facebook_Facebook Graph Api - Fatal编程技术网

使用API发布到Facebook wall时出错:发生错误(#100)链接URL格式不正确

使用API发布到Facebook wall时出错:发生错误(#100)链接URL格式不正确,facebook,facebook-graph-api,Facebook,Facebook Graph Api,代码如下: attachment = { message:'', name: 'post title', caption: 'user just did something', link: 'post URL', action_links: [{ text: 'action link test', href: 'http://example.com'}] }; FB.api('/me/feed', 'post',

代码如下:

attachment = { message:'', name: 'post title', caption: 'user just did something',
                    link: 'post URL', action_links: [{ text: 'action link test', href: 'http://example.com'}]
                  };



FB.api('/me/feed', 'post', attachment, function(response) {
  if (!response || response.error) {
    alert('Error occured ' + response.error.message);
  } else {
    alert('Post ID: ' + response.id);
  }
});

有什么线索吗?

您为
链接添加了一个字符串“post URL”<代码>链接
必须是格式正确的URL,如
http://stackoverflow.com/

您为
链接放置了一个字符串“post URL”<代码>链接
必须是格式正确的URL,如
http://stackoverflow.com/

也有同样的问题。。。问题出现在消息(说明)中。我有一个无效的URL。在我的例子中,我使用了一个指向不存在的facebook页面的链接。facebook似乎在从描述链接页面之前检查了页面的有效性。只需检查所有链接,然后再将其添加到帖子描述中


我刚刚修复了url,一切正常

也有同样的问题。。。问题出现在消息(说明)中。我有一个无效的URL。在我的例子中,我使用了一个指向不存在的facebook页面的链接。facebook似乎在从描述链接页面之前检查了页面的有效性。只需检查所有链接,然后再将其添加到帖子描述中


我刚修复了url,一切都很好

好吧,我们真是太蠢了。我们太专注于动作链接的东西了,我们忘了我们也替换了链接代码。谢谢这篇文章是成功的,但行动链接——这是最初问题的症结所在——仍然没有出现。我们的行动链接有什么问题吗?你能把它作为一个新问题发布吗?我没有使用action_链接的经验,如果你以新的身份发布,那么它将更有可能被更多的程序员看到。好吧,我们很愚蠢。我们太专注于动作链接的东西了,我们忘了我们也替换了链接代码。谢谢这篇文章是成功的,但行动链接——这是最初问题的症结所在——仍然没有出现。我们的行动链接有什么问题吗?你能把它作为一个新问题发布吗?我没有使用action_link的经验,如果你以新手的身份发布,那么它将更有可能被更多的程序员看到。这篇文章是成功的,但是action link——这是最初问题的症结所在——仍然没有出现。我们在操作链接上做错了什么?这篇文章是成功的,但是操作链接——这是最初问题的症结所在——仍然没有出现。我们在操作链接上做错了什么?