問題タブ [aws-lambda]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3174 参照

javascript - Amazonラムダ関数でnode.jsを使用して画像オーバーレイと透かしを行う方法

amazons3 サーバーでホストされている画像があります。クライアントは、Amazon ラムダ関数を使用して画像を処理したいと考えています。私は例に従いました: http://docs.aws.amazon.com/lambda/latest/dg/walkthrough-s3-events-adminuser-create-test-function-create-function.html

リサイズしても大丈夫です。しかし、画像のオーバーレイと透かしも必要です.しかし、方法がありません.imagemagick [ https://www.npmjs.com/package/gm]を試してみました.パラメータとしてパスを取り、s3画像パスを取るようです私を助けていません。私が思う明らかな理由は、ディレクトリ内の画像パスとして直接アクセスできないためです。

これを達成する方法に関する提案。過去 3 日間立ち往生していましたが、先に進むことができませんでした。

0 投票する
1 に答える
19276 参照

javascript - オブジェクトを Lambda の S3 にアップロードする方法は?

Lambda の S3 にオブジェクトをアップロードできないようです。すべてがローカルで正常に動作します。何が問題なのかを示すログにエラーはありません...

以下のコード:

エラーなしで正常に実行されますが、s3.upload のコールバックが呼び出されていないようです。バケット内のオブジェクトは作成されません。

完全なアクセス権を付与し、ローカルでテストすることにより、IAM ロールのアクセス許可が問題にならないことを確認しました。

出力

0 投票する
1 に答える
2549 参照

php - AWS Lambda PHP で Zip を使用して関数を作成する

サーバー上で圧縮したコードから関数を作成する PHP スクリプトを作成しようとしています。ファイルをラムダに手動でアップロードしましたが、正常に動作します。しかし、aws sdk を使用して関数を作成しようとすると、エラー メッセージが表示されて失敗します。誰でも手がかりを得ましたか?

コード:

エラー:

私はグーグルで良い例を見つけることができないようです.ドキュメンテーションは...理想的ではありません. 私はphpでzipファイルを作成したので、そのvar、ファイルへのフルパス、ファイルへの相対パスなどを渡そうとしました。何でも直します。

0 投票する
1 に答える
437 参照

objective-c - AWSTask はインスタンス化できません

AWSTask が適切にインスタンス化されていないという問題があります。私は何が間違っていたのか、なぜこれが起こったのか疑問に思っていました。「Expected ')'」のエラーではないことはわかっています。これは、AWSTask が機能しているかどうかを確認するためだけに BFTask に置き換えたためです。これが初心者の質問のように思われる場合は申し訳ありませんが、このエラーを解決するために何をすべきかよくわかりません.

私のコード:

私の輸入品:

注:エラーが解決するかどうかを確認するために、これらもインポートしてみました:

0 投票する
1 に答える
212 参照

java - 任意の URL から jar を動的にロードする

最近、AWS Lambda に Java のサポートが追加されました。
これは朗報ですが、コードのサイズにはかなり厳しい制限があります (50MB 圧縮)。これは他の言語では問題ないかもしれませんが、Java uberjar はそれを簡単に打ち負かすことができます。

そこで私は、実行時に別の場所から大きな jar を取り込む小さなローダーを用意するというアイデアをいじっていました。(これが良いアイデアかどうかは、しばらく脇に置いておいてください)。

私の最初の調査では、カスタム クラス ローダーが適しているようです。これは、おそらく AWS Lambda には当てはまりません。

これを達成できる他の創造的な方法はありますか?

0 投票する
1 に答える
4690 参照

aws-lambda - Alexa が自分のスキルを見つけない

Alexa Skills Kit で提供されている例の 1 つに基づいて、AWS Lambda Node.js アプリとして Alexa Skill を作成しました。私はすべての指示に従いました:

  1. 私の Echo は、AWS の私の開発者アカウントと同じアカウントで登録されています
  2. Amazon 開発者コンソールでスキルを設定しました
  3. コンソールからのアプリケーション ID をアプリケーション コードに入れました。
  4. コードを AWS Lambda サービスにアップロードしました (指示に従って、バージニア北部に設定)
  5. サービスをテストしたところ、予想される JSON が返されました
  6. 開発者コンソールにエンドポイントとして ARN を入力しました
  7. コンソールの次のステップで、「アレクサ、HelloWorld に聞いて」と言って、Echo でスキルをテストするように指示されます。

これを行うと、彼女は「要求されたアプリケーションとの通信に問題がありました」と返信します。Echo アプリでは、次のように表示されます。

予期しない通信の問題 HelloWorld 要求識別子: amzn1.echo-api.request.e2d17280-592a-474f-a6b1-d1a9d8ff816d 要求されたアプリケーションとの通信に問題がありました

AWS Lambda 関数のリストから、サービスに到達したリクエストがないことがわかります。Echoを再起動しました。どこかに伝播するのに時間が必要な場合に備えて、1時間与えましたが、それでも同じ応答が返されます.

したがって、これはかなりあいまいな行き止まりです。誰かがこれに遭遇しましたか?何を試してみますか?

0 投票する
5 に答える
1330 参照

amazon-web-services - AWS CLI 不明なコンポーネント: credential_provider

しばらくの間、aws ラムダ関数をセットアップしようとしましたが、このエラーが発生し続けているようです。基本的なチュートリアルに従い、ユーザー向けのガイドにあるとおりにすべてをセットアップしました。しかし、CLI 経由で何かをしようとすると、何をしても Unknown component: credential_provider エラーが発生します。他の誰かがこれに遭遇したり、これを設定するためのより詳細な/より良いチュートリアルを知っていますか????