J'utilise la passerelle API sécurisée IAM avec clé d'accès, clé secrète et une clé API. J'ai précédemment utilisé le sdk comme suit:Comment utiliser AWS API Gateway généré SDK avec Android Volley
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);
Cela fonctionne très bien.
Ma question est de savoir comment utiliser le SDK avec la bibliothèque de volley Android (StringRequest/JSONObjectRequest). Je ne veux pas calculer manuellement la signature d'autorisation aws et l'ajouter à l'en-tête, mais à la place je veux utiliser le sdk.
Remarque: Je ne souhaite pas utiliser le modèle de sortie recommandé par AWS car je ne mappe pas les réponses.
Merci d'avance.
Dawit
Avez-vous la réponse et l'avez implémentée dans votre code? –
@SenthilkumarS Non, je n'ai pas trouvé de solution – Dawit