2015-01-15 1 views
-1

Я использую кнопку обмена Facebook, чтобы разделить мою статью (название, описание и изображение) на Facebook, используя Open Graph Meta и другие значения по умолчанию Meta И мои статьи отражены в post.php (mywebsite.com/post.php?id=post_id), содержимое которого отличается через post_id. Ну, пока вы публикуете сообщение на fb, сталкиваясь с некоторыми проблемами.Плагин Facebook Sharing не обнаруживает указанный URL сообщения

1: fb share не обнаруживает изображение, принадлежащее статье/текущему сообщению, которое является общим. (Думал, что URL-адрес изображения в моем Open Graph Meta верен), и после его публикации в Facebook ссылка не перенаправляется на точный URL (mywebsite.com/post.php?id=post_id).

2: кнопка совместного доступа fb находится на моей странице post.php, которая разделяет разные сообщения, но общий подсчет считается таким же для всех сообщений. Кнопка общего доступа FB имеет атрибут (data-href = "url-to-share"), который у меня есть (data-href = "<?php echo'post.php?id=post_id';?>"). Кто-нибудь знает, что и где не так с моей адресацией кода/URL-адреса?

+1

Вы отлаживали URL-адрес на странице https://developers.facebook.com/tools/debug/og/object/? – WizKid

ответ

-2

Если ваши метатеги отображают правильные данные, то должны быть проблемы с fb. Раньше я сталкивался с подобной проблемой. Попробуйте отладить ваш url в отладчике FB (https://developers.facebook.com/tools/debug/og/object/). Помогает.

Fb не захватывает ваши обновленные данные, потому что у них есть собственное время/интервал, чтобы захватывать новые данные с сайта (если они не ошибаются). Используя отладчик, вы увидите, как будет выглядеть этот ресурс, и покажите отсутствующие данные, если таковые имеются.

+0

Это не дает ответа на вопрос. Чтобы критиковать или запросить разъяснения у автора, оставьте комментарий ниже своего сообщения - вы всегда можете прокомментировать свои собственные сообщения, и как только у вас будет достаточно [репутации] (http://stackoverflow.com/help/whats-reputation), вы будете быть в состоянии [прокомментировать любое сообщение] (http://stackoverflow.com/help/privileges/comment). –

+0

О, извините! я сделаю это в следующий раз. :) – Ziratofer

Смежные вопросы