0
我期待在創建社交閱讀器應用程序上,用戶可以閱讀我的文章發表。如何選擇最青睞的對象,e.g列表最閱讀文章
在應用程序主頁上,我想列出的最閱讀文章。
有沒有辦法做到使用FB API此客戶端,或者我可以從FB API服務器端獲取數據的一些方式和存儲呢?
或者我需要整理我自己的數據存儲讀取的數量和創建列表服務器端?
我打算有自定義對象和行動,我基本上是想最受歡迎的對象的列表以行動
我期待在創建社交閱讀器應用程序上,用戶可以閱讀我的文章發表。如何選擇最青睞的對象,e.g列表最閱讀文章
在應用程序主頁上,我想列出的最閱讀文章。
有沒有辦法做到使用FB API此客戶端,或者我可以從FB API服務器端獲取數據的一些方式和存儲呢?
或者我需要整理我自己的數據存儲讀取的數量和創建列表服務器端?
我打算有自定義對象和行動,我基本上是想最受歡迎的對象的列表以行動
有沒有辦法做到這一點客戶端使用FB API
不,我不這麼認爲。
或者我可以從FB API服務器端獲取數據以及如何存儲它?
當然,只是將它保存到數據庫中,做你的邏輯。例如,當用戶閱讀文章時,增加數據庫表中每個頁面的計數。然後,當用戶呼叫使用拉「TOP X」
select top 10 * from articletable order by NumRead asc
SQL查詢來news.read動作實例ID返回檢查,對於相應的物品進行調用
FB.api(
'/me/news.reads',
'post',
{ article: 'URL_TO_ARTICLE' },
function(response) {
if (!response || response.error) {
alert('Error occured');
console.log(response.error);
} else {
FB.api(
response.id, function(response) {
var data = response['data'];
var video = data['article'];
// Send to your database logic article['id'];
});
}
});
之後
或者您完全跳過第二個API調用,只保存當前頁面並增加它的計數。
感謝您的答覆。 如何從第一個地方獲取來自Facebook的數據?我必須做出每篇文章的FB API的調用?這可能是一個相當密集的任務,通過所有文章環路和查詢FB定期 – 2012-07-10 08:51:14
@AmitDesai爲什麼循環時,你可以代替保存增量*爲*每個用戶進行通話。你正在做每個實例一次。在這一切你是不是Facebook的查詢,但自己的數據庫來Graph對象的10個IDS年底,在通話的成本是最小的。 – phwd 2012-07-10 15:24:30