我正在尝试将AWS生成的Android SDK用于我的API网关项目。基于此Site的信息,我创建了一个客户端界面,其API方法如下:
@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标头?
答案 0 :(得分:1)
没有办法这样做,因为它没有暴露在外部。但您可以使用通用调用程序来实现此目的。