Javascript Ui обмениваться ссылками диалогового поста без мета-информации о странице, если при совместном использовании вручную
У меня проблема с диалоговым окном обмена пользовательским интерфейсом Facebook (посетите страницу https://developers.facebook.com/docs/sharing/reference/share-dialog).
Я использую этот код для предоставления общего доступа к странице (где задает правильные метатеги og) с помощью этого кода Javascript:
FB.ui({
method: 'share',
href: '{{ user_share_path }}'
}, function(response){
if (response && !response.error_code) {
alert('Thank you');
} else {
alert('Ops! Something goes wrong');
}
});
Когда пользователь делится ссылкой с кодом Javascript Facebook, результатом в пользовательской стене является очень плохой элемент контента только с заголовком. Если пользователь скопирует вручную ссылку "user_share_path" на свою стену, все в порядке, и каждый метатег на странице будет показан в сообщении. Я также пытался использовать метод share_open_graph, но у меня были те же эффекты.
Здесь есть скриншот с двумя постами, один раз с JS, другой опубликован вручную:
Есть идеи почему? Спасибо