Node.js
シンプルなExpressサーバーの作成
では、サーバーの基本構造を書いてみよう。あなたの server.js ファイルに以下のコードを追加する:
const express = require('express');
const dotenv = require('dotenv');
require("dotenv").config();
const app = express();
// Middleware setup
app.use(express.json());
app.use(express.urlencoded({ extended: true }));
app.use(cors());
const PORT = process.env.PORT || 4000;
// Sample endpoint
app.get('/', (req, res) => {
res.send('Vonage Verify backend is running.');
});
// Start server
app.listen(PORT, () => {
console.log(`Server is listening on port ${PORT}`);
});
- APIを構築するために、ExpressとCORSをインポートする。
- を使用する。
express.json()そしてexpress.urlencoded()を使用して、送られてくるリクエストボディを解析します。 - について
cors()ミドルウェアはどのオリジンからのリクエストも許可する。 - サーバーが稼動していることを確認するメッセージを返す単純なエンドポイント(/)を追加する。
バックエンドの実装をテストしましょう。サーバーを動かしてみよう:
node server.js
そして、以下を訪れよう。 http://localhost:3000 をクリックしてください。ご覧ください:
Vonage Verify Backend is running
これが表示されたら、おめでとうございます!あなたのサーバーは正しく動作しています!
サイレント認証を始める
サイレント認証を理解するにはかなりの時間がかかる。このチュートリアルでは、NodejsとKotlinを使って統合をゼロから構築する方法を紹介する。
以下の言語で利用可能:
手順
1
はじめに2
始める前に3
プロジェクトの初期化4
シンプルなExpressサーバーの作成5
Vonage認証情報の設定6
Vonage Verify APIの追加7
バックエンドのテスト8
新しいAndroidプロジェクトを作成する9
アプリのAndroid依存関係を設定する10
インポートと定数の設定11
モバイルUIの作成12
バックエンドへのネットワーキング13
フルフローテスト