Facebook останавливает пользовательские параметры (изображение, заголовок, описание) через FB.ui? - PullRequest
4 голосов
/ 26 апреля 2019

Сегодня я проверяю свой сайт, и этот код не работает:

<script>
...
    FB.ui({
            display: 'dialog',
            method: 'share_open_graph',
            action_type: 'og.likes',
            hashtag: '#Testing',
            action_properties: JSON.stringify({
                object: {
                    'og:image': img,
                    'og:image:secure_url': img,
                    'og:image:type': 'image/jpeg',
                    'og:image:width': w,
                    'og:image:height': h,
                    'og:image:alt': img,
                    'og:url': link,
                    'og:title': title,
                    'og:description': desc,
                    'fb:admins': fbadmin
                }
            })
        },
        function(response) {
            if (typeof response != 'undefined') {
                //Success
            } else {
                //Not Success;
            }
        });
</script>

С этим кодом от https://developers.facebook.com/docs/sharing/reference/share-dialog/:

FB.ui({
  method: 'share',
  href: link,
}, function(response){});

Facebook видит и делает снимок ссылки , но не тот, которым мне нужно поделиться. Видимо ФБ изменило политику совместного использования.

Как теперь я могу настроить paramateres для обмена? Как настроить пользовательское изображение, если на этой ссылке много картинок?

Отредактировано

Без og: url снова заработало, но после клика успешно поделился контентом на фейсбуке, перенаправил на URL, а не на URL, которым мне нужно поделиться.

1 Ответ

0 голосов
/ 27 апреля 2019

У меня тоже были проблемы с этим сегодня, и для меня было решение удалить ссылку 'og: url': из открытого графического объекта, и затем она снова заработала. У меня были только URL, заголовок, описание и изображение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...