【发布时间】:2015-09-03 15:50:13
【问题描述】:
我正在尝试允许我客户的网站在 Facebook 上共享一个与网站不同的 URL。例如:http://www.example.com 上有一个http://www.instagram.com 的分享链接
每当我尝试时,我都会收到以下错误:
应用程序配置不允许给定 URL:一个或 应用程序的设置不允许更多给定的 URL。它必须 匹配网站 URL 或画布 URL,或者域必须是子域 应用程序的域之一。
我不知道如何更改我的应用程序设置以允许共享不同的 URL,尽管我猜这一定是可能的。
这是我的代码的 sn-p,看看是否有帮助:
// Facebook Share
$('#facebook-share').on('click', function(e){
e.preventDefault();
var url = $(this).attr('data-href');
FB.ui({
method: 'share',
href: url
}, function(response){
if (response) {
console.log('Facebook post published.');
} else {
console.log('Facebook post was not published.');
}
});
});
【问题讨论】:
标签: facebook facebook-javascript-sdk facebook-sharer