Разные fb: поля для комментариев для разных постов в блоге.Как? - PullRequest
0 голосов
/ 07 января 2011

Здравствуйте, проверил этот код в моем блоге, чтобы добавить поле для комментариев на Facebook, и он работает хорошо! Но, вероятно, appid относится только к одной теме, а не к коллекции элементов (например, к сообщениям в блогах).

В результате у меня одинаковые комментарии во всех сообщениях блога!

Я понимаю, что должен где-то поместить URL-адрес поста, но атрибут url="<fb:comment> не работает.

Вы можете мне помочь?

<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({appId: '184659544895383', status: true, cookie: true,
xfbml: true});
};

</script>
<script src="http://connect.facebook.net/en_US/all.js#appId=184659544895383&amp;amp;xfbml=1"></script>
<fb:comments publish_feed="true" width="490" numposts="10" xid="18465954489538"></fb:comments>

Ответы [ 2 ]

0 голосов
/ 26 апреля 2013

Я думаю, что приведенный выше код слишком большой и почти не работает должным образом, так как динамически отличается для каждого сообщения в блоге. Реализуя этот код, можно получить одно и то же поле для комментариев fb для каждого поста. В котором все комментарии видны для каждого поста, и это нехорошо.

При длительном поиске в сети я обнаружил только один сайт из примерно 30 сайтов, попавших в топ-5 результатов поиска. Это обычная вещь, потому что этот трюк для динамического изменения поля комментариев - большая проблема, чтобы избавиться из-за межсайтового скриптинга (блоггер имеет свой собственный API и fb также имеет свой собственный). Перед последним поиском я получил каждый обысканный сайт с нормальным окном комментария fb.

Вы можете получить решение с этого сайта. http://pitora.blogspot.in/2013/04/add-different-fb-comment-boxs-for-each.html

0 голосов
/ 07 января 2011

Укажите динамический идентификатор для атрибута "xid"

Как и в первом сообщении

<fb:comments publish_feed="true" width="490" numposts="10" xid="post1"></fb:comments>

и одном сообщении 2

<fb:comments publish_feed="true" width="490" numposts="10" xid="post2"></fb:comments>
...