sql BLOB-изображение для FACEBOOK поделиться с помощью PHP - PullRequest
3 голосов
/ 24 декабря 2011

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

Статические изображения с использованием тегов OG:

 <meta property="og:image" content="http://X.com/image.jpg" />"

Работает нормально.

Однако мои изображения не являются статичными, они вызываются из моей базы данных, используя это:

 echo "<img src=\"pic.php?id=".$id."\"/>";

Там, где изображения хорошо отображаются на моем веб-сайте, но общий доступ к Facebook их не находит.

Тогда логично было бы сделать следующее:

 echo "<meta property=\"og:image\" content=\"http://X.com/pic.php?id=".$id."\"/>";

К сожалению, это не работает.

Кроме того, используя механизм перезаписи для реформирования URL:

http://x.com/pic/id
http://x.com/pic/id.jpg

тоже не работает.

Есть идеи?

1 Ответ

0 голосов
/ 29 декабря 2011

Не решение - но это может помочь;В Facebook есть отличный инструмент под названием Debugger .Вы используете его, чтобы увидеть, как Facebook просматривает ваш URL.Этот инструмент предупредит вас, если ваш og:tags отсутствует или уродлив.Может также использоваться для декодирования токенов доступа.

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