2017-04-17 1 views
0

AWSサポートサービスを使用して「ケースを作成」オプションを使用してケースを作成しようとしています。 AWSサポートチケットを作成したいWebアプリケーションがあります。私の質問には、エンドポイントにajaxリクエストを送信することによってAWSサポートチケット(ケースを作成する)を作成する方法がありますか?CORS(驚きはありません:p)です。はいの場合は、どうですか?ajaxを使用したAWSサポートサービスへのアクセス

AWS側でCORSサポートを有効にする必要がありますか?どうすればそれを有効にすることができますか?

私はこれまで

$(function(){ 

     $.getScript("https://cdnjs.cloudflare.com/ajax/libs/aws-sdk/2.41.0/aws-sdk.js", function(data, textStatus, jqxhr) { 
      console.log(data); // Data returned 
      console.log(textStatus); // Success 
      console.log(jqxhr.status); // 200 
      console.log("Load was performed."); 
      alert('loaded'); 
      var support = new AWS.Support(options = { 
       endpoint :'END_POINT', 
       accessKeyId :'SOME KEY', 
       secretAccessKey :'YET ANOTHER KEY' 
      }); 
      var params = { 
       communicationBody: 'STRING_VALUE', /* required */ 
       subject: 'STRING_VALUE', /* required */ 
       attachmentSetId: 'STRING_VALUE', 
       categoryCode: 'STRING_VALUE', 
       ccEmailAddresses: [ 
       'STRING_VALUE', 
       /* more items */ 
       ], 
       issueType: 'STRING_VALUE', 
       language: 'STRING_VALUE', 
       serviceCode: 'STRING_VALUE', 
       severityCode: 'STRING_VALUE' 
      }; 


      support.createCase(params, function(err, data) { 
       if (err){ // an error occurred 
        alert('error occured'); 
       console.log(err, err.stack); 
      } 
      else { 
       alert('success'); 
       console.log(data);   // successful response 
      } 
     }); 
    });//loadScript Ends 


});//document ready ends 

を試してみましたが、何この点で任意のヘルプははるかに高く評価されます。

よろしくお願いいたします。

答えて

0

私もこれに取り組んでいます。問題は、ここからaws.supportのビルドファイルを含める必要があることです。https://sdk.amazonaws.com/builder/js/

この時点では、jsをcreateCaseでダウンロードできましたが、同じ例にリンクできませんやっている。 jsがWebサーバーに公開されている場合は、最初のコード行をjsファイルを指すように変更できると思っていますが、これが私が現在取り組んでいることです。

関連する問題