Получение этого сообщения в консоли: Отказано для отображения в фрейме, потому что он установил "X-Frame-Options" в DENY
Это происходит, когда сайт отображается в мобильной версии, а только другой набор html и активов, обслуживаемых, если пользовательский агент является мобильным устройством.
Он отображает сообщение m.facebook.com в сообщении об ошибке консоли.
FB.ui(
{
method: 'share',
href: 'https://www.espn.com/mlb',
},
function(response) {
if (response && !response.error_code) {
console.log('shared_post');
//facebook_post_to_fanpage(access_token_data, link_id, song);
return true;
} else {
return false;
}
}
);
Я могу использовать FB.api на мобильной версии сайта, а также логин и getauth без каких-либо проблем, но он дает мне возможность, когда я пытаюсь использовать FB.ui, как общие, так и фидные методы.
Я решил, что буду в ясном состоянии, если бы использовал javascript sdk на facebook.