Официальных плагинов для комментариев в настоящее время не существует, но вы можете использовать API REST для доступа к комментариям, сделанным к публичным публикациям, с помощью метода comments.list .
Это означает, что если вы публикуете страницу в Google+ через общедоступное действие, вы можете использовать API-интерфейсы, чтобы перечислить все комментарии, сделанные к этому действию в Google+, а затем отобразить их на своей странице. Затем вы можете связать посетителей с деятельностью, что позволит им участвовать в беседе.
Я видел несколько реализаций этой техники. Здесь - это реализация JavaScript, предназначенная для перехода в статический HTML-блог. Я не буду воспроизводить всю запись здесь, так как она довольно сложная, но суть того, что вам нужно сделать:
- Получите ключ API для доступа к API Google+
- Вставить идентификатор публичной деятельности в ваш документ. В связанном примере прячет его в класс div.
- Используйте интерфейс JSONP API REST, чтобы получить комментарии для этого действия. Если одной страницы комментариев достаточно, это одна строка.
https://www.googleapis.com/plus/v1/activities/_somePublicActivityId_/comments?key=_yourApiKey_&callback=myawesomecallback
Из функции обратного вызова выведите комментарии где-нибудь на странице.
function myawesomecallback(resposneJson) {
var activity = resposneJson.items[0].inReplyTo[0];
var comments = resposneJson.items;
//find element to insert into
var insertionElements = document.getElementsByClassName('g-comments-for ' + activity.id);
var insertionElement = insertionElements[0];
var newContents = "";
for(i=0; i<comments.length; i++) {
var actor = comments[i].actor;
var commentBody = comments[i].object.content;
//do the insertion
newContents += "<dt><a href='" + actor.url +
"'><img src='" + actor.image.url + "' /></a></dt>" +
"<dd><a href='" + actor.url + "'>" + actor.displayName +
"</a>: " + commentBody + "</dd>";
}
insertionElement.innerHTML = "<dl>" + newContents +
"</dl> <p class='g-commentlink'>Please comment on the <a href='" +
activity.url + "'>Google+ activity</a></p>";
}