Количество фейсбуков в сети увеличилось с долей Facebook в Laravel

Я использую laravel 5.4, Так что в моих проектах есть Facebook поделиться и как кнопка. Проблема в том, что когда я делюсь контентом, количество лайков также увеличивается. Почему это происходит и как это решить?

Здесь js-sdk включается в макет сразу после тега body

window.fbAsyncInit = function() {
        FB.init({
            appId            : '{{ env('FACEBOOK_APP_ID') }}',
            autoLogAppEvents : true,
            xfbml            : true,
            version          : 'v2.12'
        });
    };

    (function(d, s, id){
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) {return;}
        js = d.createElement(s); js.id = id;
        js.src = "https://connect.facebook.net/en_US/sdk.js";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));

вот код для кнопки поделиться

<div class="fb-share-button" data-href="http://pustokbd.com/blogs/{{$Blog->parma_link}}" data-layout="button_count" data-size="large" data-mobile-iframe="true">Share</div>

И код кнопки лайка

<div class="fb-like" data-href="http://pustokbd.com/blogs/{{$Blog->parma_link}}" data-layout="button_count" data-action="like" data-size="large" data-share="false"></div>

1 ответ

Проблема в том, что когда я делюсь контентом, количество лайков также увеличивается. Почему это происходит

Потому что есть только один счетчик.

https://developers.facebook.com/docs/plugins/faqs:

Что составляет число, показанное рядом с моей кнопкой "Мне нравится"?

Показанное число является суммой:

  • Количество лайков вашего URL

  • Количество акций вашего URL (включая копирование / вставку ссылки обратно в Facebook)

  • Количество лайков и комментариев к рассказам в Facebook о вашем URL

,

и как это решить?

Нечего решать, работает как задумано.

Другие вопросы по тегам