Мой сценарий:Facebook Open Graph не работает
<div id="fb-root"></div>
<script>(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 = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
Мета теги
<html class="no-js" lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="..
all over Malaysia. Visit us now for Home Tuition and More!"/>
<meta name="keywords" content="content goes here"/>
<title>Tutor Registration: Gloopal- Home tuition and More!</title>
<meta property="og:title" content="Malaysia's Best Private Tutoring Website" />
<meta property="og:image" content="https://[sample.com]/img/fb.png" />
<meta property="og:image:secure_url" content="https://[sample.com]/img/fb.png" />
<meta property="og:image:type" content="image/jpeg" />
<meta property="og:image:width" content="400" />
<meta property="og:image:height" content="300" />
<meta property="og:description" content="Visit [sample.com] today for the most reliable, brilliant and honest tutors from all over Malaysia! We've got you covered, for the widest ever range of subjects. We charge ZERO fees/commission for students and tutors, for all tutoring arrangements- we're one of a kind indeed!" />
<!--open graphs ends-->
JQuery добавляется HTML
<div class='fb-share-button' data-href='https://gloopal.com/index.php' data-layout='button'></div>
Когда я попытался выше на [https://sample.com] он работал отлично после нескольких раунд обновления в браузере.
Далее я попытался использовать более конкретные сообщения вместо всего веб-сайта в целом. Поэтому ссылается на страницу с идентификатором на каждой кнопке share.However, она просто игнорирует ее и просто показывает общий веб-сайт. Я не понимаю, почему я не получил конкретную страницу с идентификатором и показывал содержимое этой страницы.
<div class='fb-share-button' data-href='https://gloopal.com/search2.php?TID="+ tid +"' data-layout='button'></div>
Теперь я попытался обменяться сайтом в целом, так как я создал субдомен для работы с обновлением. В этом домене базовый общий доступ к кнопке, не отображающей прикрепленные к ней изображения и описания, не говоря уже о совместном использовании по ID.
Когда я отлажена в facebook отлаживать, он показывает эту ошибку:
Error parsing input URL, no data was cached, or no data was scraped.
Затем я прочитал несколько вопросов по этому поводу узнал несколько советов: Для Facebook, чтобы очистить содержимое, необходимо установить и высоты для образ. Кроме того, facebook не показывает изображение в первой загрузке, поэтому он должен постоянно обновляться. Facebook также не удаляет ранее кэшированный контент, хотя я меняю их в своем файле. Поэтому мне нужно обновить отладку facebook после размещения URL один или два раза. Не только это, я также узнал, что даже HTTPS может вызвать проблемы, поэтому я даже попытался заменить его на http, а также добавил secure_url в метатег изображения.
Несмотря на все мои попытки, я все еще не могу поделиться имиджем и контентом на facebook.If кто-нибудь знает, где мне не хватает, пожалуйста, сделайте мне одолжение, сообщив мне, как делиться сообщениями по ID, что означает другое изображение , содержание на идентификатор.
Спасибо за вашу помощь заранее.
Я получил эту ошибку: Uncaught Ошибка: не INIT вызывается с действующей редакцией – 112233