gpt4 book ai didi

javascript - Facebook 分享错误 : "method" is a required parameter for FB. ui()

转载 作者:行者123 更新时间:2023-11-28 21:09:25 25 4
gpt4 key购买 nike

标题说明了一切。我总是收到这个错误:“method”是 FB.ui() 的必需参数。但方法设置为“feed”

是因为我目前在我的机器上本地工作而不是在真正的服务器上吗?应用程序也在 Facebook 中注册。

有什么想法吗?

<span id='share'>SHARE</span>   
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({appId: '2907534********', status: true, cookie: true, xfbml: true});
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol +
'//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
</script>
<script type="text/javascript">
$(document).ready(function(){
$('#share').click(function(e){
e.preventDefault();
FB.ui({
method: 'feed',
name: 'This is the content of the "name" field.',
link: ' http://www.hyperarts.com/',
picture: 'http://www.hyperarts.com/external-xfbml/share-image.gif',
caption: 'This is the content of the "caption" field.',
description: 'This is the content of the "description" field, below the caption.',
message: ''
});
});
});
</script>

最佳答案

代码的 $('#share').click(function(e){ 部分应进入 window.fbAsynchInit 调用,以确保在将单击事件分配给之前加载框架利用 FB 的东西。

关于javascript - Facebook 分享错误 : "method" is a required parameter for FB. ui(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9055225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com