2011-01-28 21 views
1

我想知道是否有方法來檢查應用程序內是否有帳單/ blobstore可用。我試圖使用blobstore啓用的功能api,但它不能分辨billing/blobstore是否可用。檢查帳單(和blobstore)從應用程序啓用

基本上我想知道,我正在開發的應用程序的地方是從Java應用程序內免費設置或計費(以及隨後的blobstore)。

P.S.我嘗試捕獲com.google.apphosting.api.ApiProxy $ FeatureNotEnabledException異常,該異常似乎在應用程序日誌中拋出,但它沒有捕獲它(或任何異常),但僅顯示一個錯誤頁面。

感謝, 史蒂芬

+0

你應該能夠發現有問題的異常。你是否嘗試過使用更廣泛的`catch`子句,然後自己記錄確切的類? – 2011-01-31 00:19:54

+0

我有捕捉異常(不是特別的)。這似乎是在輸入任何代碼之前發生的。我還沒有嘗試過頂級過濾器,也許我會嘗試下一步。 – Steven 2011-01-31 02:13:36

回答

1

通過添加只是試圖以任何方式訪問Blobstore服務並捕獲異常的過濾器來修復。

0

對不起,我不相信有任何當前以編程方式確定當前的應用程序,使結算與否。 api旨在處理系統維護的服務停用時的功能,而不是每個應用程序都可用的功能。

您可以嘗試的一件事是使用ClientLogin或OAuth以編程方式向管理控制檯進行身份驗證,並獲取其結算頁面。

相關問題