3
我有一個程序會產生大量的fql和圖形調用,並且我不確定在出現'get'錯誤或'post'錯誤時如何處理。我如何讓它重試?我仍然對這個東西不熟悉,但是我可以使用某種try catch塊嗎?如果是這樣,我該如何構造它?Facebook圖形API:處理超時和錯誤
我想這可能會延長到javascript中的任何超時。
謝謝
我有一個程序會產生大量的fql和圖形調用,並且我不確定在出現'get'錯誤或'post'錯誤時如何處理。我如何讓它重試?我仍然對這個東西不熟悉,但是我可以使用某種try catch塊嗎?如果是這樣,我該如何構造它?Facebook圖形API:處理超時和錯誤
我想這可能會延長到javascript中的任何超時。
謝謝
查詢Facebook Graph API可能是一個真正的痛苦。首先,我嘗試分批砍分我的查詢。例如,如果我想要所有朋友的帖子,我首先會獲得所有朋友的數組,然後爲其10個朋友的帖子創建查詢,並將它們發送到Facebook。我所做的是每個響應都是測試響應中是否有錯誤,如果是這樣,我重新啓動生成批處理併發送它們的函數。我使用一個跟蹤發送查詢量的計數器。如果我發出10個查詢,而我只有9個,我會在30秒後重新啓動該功能。我使用另一個計數器,3次重試後,我向用戶顯示錯誤...