Auf Amazon S3 hochladen und Amazon Cognito Identity vom Rails-Server aufrufen

Ich versuche, die Schritte zum Hochladen von Dateien von einer iOS-App auf Amazon S3 auszuführen.

Gemäß den AWS iOS SDK-Dokumenten muss vor dem Hochladen die Authentifizierung der App-Benutzer für den sicheren Zugriff auf AWS-Ressourcen über meinen Back-End-Server erfolgen:http: //docs.aws.amazon.com/mobile/sdkforios/developerguide/cognito-auth.html#providing-cred

Was ist der richtige Weg, um die AWS Cognito Identity @ aufzurufe GetOpenIdTokenForDeveloperIdentity Service von einem Rails-Server (Version 4.1)?

Dieser Service ist nicht Teil des aws-sdk-Gems.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage