2013-10-31 70 views
0

問題是當我的Android應用程序在Facebook上創建#tagged事件時,它在應用程序中幾分鐘內不可見。但是,如果我在新的瀏覽器窗口中查看,我可以看到它。這必須歸功於緩存在某處。是否有一個圖形參數來請求不緩存?

這裏是我的網址構建直HTTP GET:

dataprov.setUrl("https://graph.facebook.com/search?type=event&q=MyAppName&limit=100&since=now&until=next%20year&fields=venue,location,attending,name,description,start_time,end_time,owner&&access_token=" 
       + ParseFacebookUtils.getSession().getAccessToken()); 

我需要一個參數,比如緩存=虛假或東西,但無法找到任何文檔。

回答

0

Facebook緩存對API的所有調用,以便它不會使用寶貴的資源嘗試多次獲取相同的信息。 Facebook不會讓你關閉緩存 - 你只能等到Facebook更新自己的緩存。如果開發人員可以選擇關閉緩存,那麼每個人都可能會這樣做,並使Facebook的服務戛然而止!

有沒有解決方案 - 你將不得不等待它。通常,緩存會立即更新。

相關問題