2017-05-17 66 views
0

我正在嘗試將AWS生成的Android SDK用於我的API網關項目。基於這一Site的信息,我創建了一個客戶端接口這樣的API方法:從AWS API網關獲取HTTP狀態代碼Android SDK

@com.amazonaws.mobileconnectors.apigateway.annotation.Operation(path = "/events/bookingUpdate", method = "POST") 
 
void bookingUpdatePost(BookingUpdate body);

所以,當我想打電話給我的API我用下面的代碼:

try { 
 
    clientInterface.bookingUpdatePost(generateBookingUpdateDeviceInformation(bookingUpdate)); 
 
} catch (ApiClientException e) { 
 
    Log.e(BuildConfig.APPLICATION_ID, e.getLocalizedMessage()); 
 
    if (listener != null) { 
 
     listener.onBookingUpdatePostRequestFinished(new Error(e.getLocalizedMessage())); 
 
    } 
 
}

有沒有什麼辦法來檢索APIResponse來自亞馬遜移動連接器庫的頭文件?

回答

1

沒有辦法這樣做,因爲它沒有暴露在外部。但是您可以使用泛型調用來實現此目的。

+0

好的,謝謝!比我可能繼續使用自己的解決方案:-) – driedel