gpt4 book ai didi

android - 如何将 AWS API Gateway 生成的 SDK 与 Android Volley 结合使用

转载 作者:行者123 更新时间:2023-11-30 00:21:04 26 4
gpt4 key购买 nike

我正在使用带有访问 key 、 secret key 和 API key 的 IAM 安全 API 网关。我之前使用的sdk如下:

BasicAWSCredentials cred = new BasicAWSCredentials("ERQWFSDGFDSTGFDAGVFSD", 
"FADSVXXCGDFHBXVDSFDDGFBFSD");
StaticCredentialsProvider credentialsProvider = new
StaticCredentialsProvider(cred);
ApiClientFactory factory = new
ApiClientFactory().credentialsProvider(credentialsProvider)
.apiKey("GFDSATRFGEDHFGHBDFTY6ERTYGHJKJHDFGTRTUJJH");
final MyTestApiGetwayClient client =
factory.build(MyTestApiGetwayClient.class);
ApiResponse apiResponse = client.execute(request);

这很好用。

我的问题是如何将 SDK 与 Android volley 库 (StringRequest/JSONObjectRequest) 结合使用。我不想手动计算 aws 授权签名并将其添加到 header 中,而是我想使用 sdk。

注意:我不想使用 AWS 推荐的输出模型,因为我没有映射响应。

提前致谢。

达维特

最佳答案

API Gateway SDK 生成需要对您的请求/响应进行建模。

如果您只想访问签名版本 4 组件,您可能只想从 Android SDK 中提取该源或使用替代 SDK 来生成签名。

关于android - 如何将 AWS API Gateway 生成的 SDK 与 Android Volley 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46265971/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com