我想知道並試圖找到一個Google Plus插件,就像Facebook一樣,像DISQUS或IntenseDebate一樣?是否有Google Plus評論插件? (如Facebook社交評論,DISQUS或IntenseDebate)?
任何人都知道是否有人使用Google+ API知道如何使用Google+ API?
我想知道並試圖找到一個Google Plus插件,就像Facebook一樣,像DISQUS或IntenseDebate一樣?是否有Google Plus評論插件? (如Facebook社交評論,DISQUS或IntenseDebate)?
任何人都知道是否有人使用Google+ API知道如何使用Google+ API?
<script src="https://apis.google.com/js/plusone.js">
</script>
<div class="g-comments"
data-href="http://stackoverflow.com"
data-width="580"
data-first_party_property="BLOGGER"
data-view_type="FILTERED_POSTMOD">
</div>
https://jsfiddle.net/fdyuhp90/1/
沒有API密鑰
不,Google+ API is currently entirely read-only,它沒有像Facebook那樣的評論插件。
目前沒有官方評論插件,但您可以使用REST API訪問通過comments.list方法在公共帖子上發表的評論。
這意味着如果您通過公開活動在Google+上分享網頁,則可以使用API列出在Google+上針對該活動所做的所有評論,然後將其呈現在您的網頁中。然後,您可以將訪問者鏈接到該活動,從而允許他們參與對話。
我見過這種技術的一些實現。 Here是一個JavaScript實現,用於放入靜態HTML博客。我不會在這裏重現整個入境,因爲這是很投入,但你需要做的要點是:
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>";
}
是的,自從幾個月有可用的WordPress插件。
這個答案應該是更高ranked.Unfortunately我只看到這個WordPress的。當我有很多空閒時間時,也許我會將它移植到Python/Django。 – Andre 2013-09-09 21:37:51
我試圖實現這一點,但沒有運氣。將代碼粘貼到HTML文件並將'href'參數更改爲'window.location'後,評論框加載正常,但我無法添加任何評論。控制檯在請求'/_/scs/apps-static/_/js/k=oz.comments_widget.en.50uyNOSkHIA.O/m=c_b/rt=j/sv=1/d=1/ed時顯示variuos POST錯誤= 1/AM =銀/ RS = AGL ...'。我也不能在你的jsfiddle中添加評論。這種方法是否仍然有效?如果不是,還有沒有其他簡單的解決方案? – Mikolaj 2017-06-29 09:56:31