2017-11-15 16 views
0

Azure Easy Tablesを使用して単純なバックエンドを作成しました。Azure関数を使用してCRUDを実行する方法を知りました。今、私はjavascriptクライアントSDKを使用していて、私のウェブサイト上に持っていますが、これは最低限のことしか言い切れません。AzureテーブルにPOSTするAzure関数を作成するにはどうすればよいですか?

現在、私は電子メールを送信するためにトリガされたAzure関数を使用しています。私は私のウェブサイトからこの機能を呼び出します。私は自分のCRUD操作にも同じことをしたかったのです。どんな助けもありがとう!

module.exports = function (context, requ) { 
    context.log('JavaScript HTTP trigger function processed a request.'); 
    var http = require("https"); 

var options = { 
    "method": "POST", 
    "hostname": "EMAIL.API", 
    "port": null, 
    "path": "mail/send", 
    "headers": { 
    "authorization": "AUTH", 
    "content-type": "application/json" 
    } 
}; 

var req = http.request(options, function (res) { 
    var chunks = []; 

    res.on("data", function (chunk) { 
    chunks.push(chunk); 
    }); 

    res.on("end", function() { 
    var body = Buffer.concat(chunks); 
    console.log(body.toString()); 
    }); 
}); 

req.write(JSON.stringify(
    { personalizations: 
    [ { to: [ { email: requ.query.email, name: requ.query.name } ], 
     subject: 'AutoConscience Registration' } ], 
    from: { email: '[email protected]', name: 'AutoConscience Support Team' }, 
    reply_to: { email: '', name: 'alcovesdev' }, 
    subject: 'AutoConscience Registration', 

答えて

0

あなたは紺碧のテーブルへの書き込みの紺碧の機能native wayを使用することができます。

Javascript例です。

関連する問題