APIゲートウェイを使用してWebサービスを統合する場合は、thisを参照してすべての手順を慎重に実行しますが、手順7からAWS APIゲートウェイを使用してパラメータを渡す方法はありません。これを解決するのに役立ちますか?私は何日もそれにこだわりました。これを解決するのを手伝ってください。APIゲートウェイを使用してWebサービスを呼び出す方法
答えて
APIメソッドの認証がAWS_IAMに設定されている場合は、アクセスキーとシークレットアクセスキーを使用する必要があります。
Androidアプリケーション内で認証情報としてアクセスキーとシークレットアクセスキーを使用することは推奨されません。これは、アプリと一緒にクレデンシャルを配布する必要があるため、デプロイアプリバイナリからクレデンシャルを簡単に抽出できます。悪意のある目的のためにそれらを使用する。
多くのアプリケーション開発者は、アプリケーションをCognito IDプール経由で認証することを好みます。これはstep 8 hereに記載されています。
これが機能しない場合は、AWSCredentialsProviderインターフェイスを実装するクラスを使用できるはずです。これらはdocumented hereです。あなたはそうのような、credentialsProviderメソッドを使用してApiClientFactoryインスタンスで資格情報プロバイダを設定します。
ApiClientFactory factory = new ApiClientFactory()
.endpoint("https://localhost/")
.credentialsProvider(credentialsProvider);
を繰り返しますが、私はあなたがあなたのアプリケーションを使用してアクセスキーとシークレットアクセスキーを配布してはならないことを強調したいです。
私はそれをやった!しかしステップ7://あなたのparentPath1Getメソッドを呼び出します。 OriginalModel出力= client.parentPath1Get(param1、body); parentPath1Get(param1、body)メソッドとparam、body –
paramとbodyは、メソッドに渡す必要があるものの単なるプレースホルダー/例です。 APIは、APIで定義されているものと一致するメソッドパラメータで生成されます。 –
- 1. Javaを使用してWebサービスを呼び出す方法
- 2. PHPを使用してWebサービス(API)を呼び出す
- 3. PHPを使用してAWS Apiゲートウェイを呼び出す方法を試す
- 4. APIゲートウェイを使用してEC2で実行されている別のサービスを呼び出す方法
- 5. Web API呼び出しWebサービス
- 6. Webサービスを呼び出し、URLを使用してパラメータを渡す方法
- 7. .NET Web APIを呼び出す方法Androidでの投稿サービス
- 8. Webリクエストを使用した認証でWebサービスを呼び出す方法
- 9. SpringブートアプリケーションでApiゲートウェイ(Zuul)から外部サービス(非MSA)を呼び出す方法
- 10. javascriptとjqueryを使用してasp.netのクロスドメインWebサービスを呼び出す方法
- 11. ポスターまたはプラグインを使用してWebサービスを呼び出す方法は?
- 12. ポストメソッドを使用してJavaでWebサービスを呼び出す方法
- 13. actionscript 2.0を使用してWebサービスのメソッドを呼び出す方法
- 14. JavascriptまたはJQueryを使用してリモートWebサービスを呼び出す方法
- 15. 目的地Cを使用してSharePoint WebサービスGetListItemsを呼び出す方法
- 16. Androidでパラメータを使用してWebサービスを呼び出す方法は?
- 17. SOAPを使用してasp.netでWebサービスを呼び出す方法
- 18. jqueryでAjaxを使用してWebサービスを呼び出す方法
- 19. AWS Cognitoを使用したAWS APIゲートウェイの呼び出し
- 20. Webサービス内からWebサービスを呼び出す方法
- 21. appceleratorを使用してGoogleカレンダーのAPIサービスを呼び出す方法
- 22. Javaを使用してSOAP Webサービスを呼び出す
- 23. JQueryを使用してJSON Webサービスを呼び出す
- 24. 証明書を使用してWebサービスを呼び出す
- 25. ksoap2を使用してセッションベースのWebサービスを呼び出す
- 26. wgetを使用してWebサービスを呼び出す
- 27. JavaScriptでGETを使用してRESTful Webサービスを呼び出す
- 28. nodejsを使用してWebサービスを呼び出す
- 29. JavaScriptを使用してクロスドメインasmx Webサービスを呼び出す
- 30. JMeterを使用してWCFサービスを呼び出す方法は?
あなたはApiClientFactory.endpoint()コールについて話していますか? 「http:// localhost」をAPIのエンドポイントURI「https:// .execute-api。 .amazonaws.com」に置き換えてみましたか? –
あなたのコードとあなたのAPI定義のすばらしいエクスポートを投稿できますか?また、あなたのコードとAPIのIDと地域を私に教えてください。 –
ええ、私はApiClientFactory.endpoint()について、私は "localhost"を私のURIに置き換えましたが、私はアクセスキー、シークレットアクセスキー、および地域をプログラム的に渡す方法は知らないです。 –