現在偶爾想要知道某篇文章的社群分享按鈕累積數據,或是那篇的 FB、G+ 讀者留言內容,就會比較麻煩一些。
於是就做了本篇的線上工具,可以立即查詢任何網址的社群分享按鈕狀態(FB G+ Twitter),也能顯示該篇文章所有的 FB G+ 留言訊息。
(圖片出處: peakpx.com)
一、線上產生器
HTTP://查詢
二、相關程式碼
以上的輸入框、按鈕等等樣式,使用「Bootstrap」就能很方便地快速做出來。
以下為取得相關資訊的程式碼及出處:
1. FB 讚 分享 + 留言數
2019.4.20 更新:由於 FB API V2.8 失效,現在取得 FB 各種統計數據,請參考「官方文件」
https://graph.facebook.com/?fields=engagement&id=http://www.wfublog.com/2017/03/blogger-rwd-official-template.html&access_token=填入自己的token
如以上範例語法,網址請改為自己的,token 的取得可參考「申請 Facebook 應用程式 APP ID 流程」→「三、相關設定」→「2019.4.27 補充」
- reaction_count 代表讚數
- share_count 代表分享數
- comment_count 代表留言數
- comment_plugin_count 代表留言外掛的統計數量
var url = "填入網址";
var data = {
"method":"pos.plusones.get",
"id": url,
"params":{
"nolog":true,
"id": url,
"source":"widget",
"userId":"@viewer",
"groupId":"@self"
},
"jsonrpc":"2.0",
"key":"p",
"apiVersion":"v1"
};
$.ajax({
type: "POST",
url: "https://clients6.google.com/rpc",
processData: true,
contentType: 'application/json',
data: JSON.stringify(data),
success: function(r){
alert(r.result.metadata.globalCounts.count);
}
});
3. Twitter
這個網頁「widgetoon.js & count.jsoon」提供了某個非官方 Twitter API 的串接方式:
http://jsoon.digitiminimi.com/twitter/count.json?url=http://google.com
如以上範例,在 http://jsoon.digitiminimi.com/twitter/count.json?url= 後面加上網址,就可取得 twitter 數量。
4. FB 留言板
取得特定網址的 FB 留言板狀態,可使用「FB 官網 API」
更多社群分享按鈕相關文章:
沒有留言:
張貼留言注意事項:
◎ 勾選「通知我」可收到後續回覆的mail!
◎ 請在相關文章留言,與文章無關的主題可至「Blogger 社團」提問。
◎ 請避免使用 Safari 瀏覽器,否則無法登入 Google 帳號留言(只能匿名留言)!
◎ 提問若無法提供足夠的資訊供判斷,可能會被無視。建議先參考這篇「Blogger 提問技巧及注意事項」。
◎ CSS 相關問題非免費諮詢,建議使用「Chrome 開發人員工具」尋找答案。
◎ 手機版相關問題請參考「Blogger 行動版範本的特質」→「三、行動版範本不一定能執行網頁版工具」;或參考「Blogger 行動版範本修改技巧 」,或本站 Blogger 行動版標籤相關文章。
◎ 非官方範本問題、或貴站為商業網站,請參考「Blogger 免費諮詢 + 付費諮詢」
◎ 若是使用官方 RWD 範本,請參考「Blogger 推出全新自適應 RWD 官方範本及佈景主題」→ 不建議對範本進行修改!
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 為了過濾垃圾留言,所有留言不會即時發佈,請稍待片刻。
◎ 本站「已關閉自刪留言功能」。