Бутонът Facebook Like не регистрира харесванията правилно

Поддържам блог (в Tumblr): baierblog.com.
През последните няколко седмици Facebook бутоните за харесване на публикациите в блога се задействаха.
Малко от бутоните за харесване на публикациите са наред, но други страдат от два проблема:
A. Някои бутони не запазват броя на харесванията (можете да щракнете върху бутона, но когато опресните страницата, бутонът се нулира и вашето харесване не запазен). например: сладко и кисело пиле .
Б. Други бутони носят броя харесвания на самия блог (baierblog.com), а не на точната публикация. например: корона кафяв хляб.

Това поведение изглежда не е свързано с моя код, защото когато въвеждам URL адресите в страницата с бутони за харесване, генерираните бутони действат по същия начин.

Сайтът преминава Lint Debug.

Някакви идеи?

Актуализация: Въпреки че Mutant24 забеляза грешка, тя не изглежда да е причината за проблема.
Без никаква намеса от моя страна, двата примера, дадени по-горе, действат по същия начин. което означава, че и двата носят броя харесвания на самия блог (както и бутоните за харесване в страницата за генериране на бутон за харесване за тези URL адреси).
Стойността, съхранявана в graph.facebook.com/http://baierblog.com /post/19733836593/sweet-and-sour-chicken е реалният брой харесвания на този пост.


person dori    schedule 04.04.2012    source източник


Отговори (2)


Dori: в мета таговете og сте задали грешна стойност в og:url

original url is - http://baierblog.com/post/17578099422/dark-chocolate-cake
and your are providing - http://baierblog.com/

Моля, поправете го и проверете дали проблемите ви ще бъдат разрешени.

person Wasim    schedule 09.04.2012
comment

Направете вашите функции за достъп const, така:

RealNumber a() const { return a_; }
//             ^^^^^

(Между другото, няма нужда да правите върнатата стойност const; всъщност това е остарял модел в C++11. Просто го опростете.)

- person dori; 21.04.2012
comment
Основният проблем при коригирането на този вид проблеми е, че след като направите промяна в мета таговете, поведението на бутона „Харесва ми“ ще се актуализира само след като Facebook повторно кешира (или повторно сканира) вашия сайт (което може да отнеме няколко дни ). - person dori; 21.04.2012
comment
Наистина промених og:url на url на всяка публикация - това се погрижи за проблема, че моите броячи на харесвания бяха тези на целия блог. Тази актуализация отне три дни, но след това се върнах в състояние, в което броячите ми не записваха кликванията. Проверих страницата за генериране на бутоните за харесване и видях, че получавам грешка относно моите тагове fb:admins или fb:app_id. Коригирах тага fb:app_id (и тага за описание, въпреки че не мисля, че беше подходящ) и четири дни по-късно бутоните за харесване започнаха да действат нормално. - person dori; 21.04.2012
comment
Не бях този, който създаде Facebook приложението, обвързано с блога (но тъй като такова приложение съществуваше, зададох fb:app_id, а не fb:admins) и се чудя какво ще стане с броячите на харесвания на публикациите, ако го направя да изтриете приложението от Facebook? - person dori; 21.04.2012
comment
Дори: Въпреки че автоматичното повторно кеширане на facebook се извършва за 2-3 дни, но все пак, ако искате да бъде кеширано едновременно, опитайте да използвате инструмента за отстраняване на грешки на fb lint. Когато използвате този facebook, кешира отново страницата ви в този момент и можете да видите промените на живо в новите си харесвания. - person Wasim; 23.04.2012
comment
Charsee: Благодаря за съвета, това наистина ускорява процеса на отстраняване на грешки ;) - person dori; 24.04.2012

Вмъкване на URL адреса на „Сладко-кисело пиле“ в създател на бутон за харесване дава следната грешка:

Идентификационният номер на приложението, посочен в мета маркера „fb:app_id“, не е разрешен в този домейн. Трябва да настроите Connect Base Domains за вашето приложение да бъде префикс на http://baierblog.com/post/19733836593/sweet-and-sour-chicken.

Опитва се да хареса публикацията, но не успява.

person Mutant24    schedule 04.04.2012
comment
Наясно съм с грешката (и се опитах да я поправя с няколко метода, безуспешно), но не вярвам, че тя е причината за проблема. Както споменах, бутоните за харесване на други публикации работят добре. Например: торта с черен шоколад. - person dori; 04.04.2012