現在、インドのクライアントの1つである金融ドメイン(融資処理、EMIなど)のプロジェクトを開発中です。このプロジェクトは、Salesforce.comという技術に基づいて構築されます。その一環として、提供されたAadhaar番号/名前/ DOBを持つ顧客/リード情報を検証する必要があります。私たちはsalesforceからaadhaar/UIDAI(Api's)にapiコールアウトを行い、それに応じて検証します。実際の実装を開始する前に、私たちはaadhaar APIを理解し、経験を積んでいます。 Aadhaarとの統合に従うための文書/詳細手順を教えてもらえますか? クイックヘルプは非常に高く評価されています。Aadhaar/UIDAIを他のアプリケーションと統合するプロセスまたはステップ
Salesforceから以下のような吹き出しを作成します。 JSON/XML形式の応答がうまくいく場合は、構文解析手法を使用してレスポンスを解析し、ユーザーを検証します。
//コード頂点
string body = '{ "aadhaar-id": "999999990019", "location": { "type": "pincode", "pincode": "110002" }, "modality": "demo", "certificate-type": "prod", "demographics": { "name": { "matching-strategy": "exact", "name-value": "Shivshankar Choudhury" } } }' ;
HttpRequest req = new HttpRequest();
string endpoint = 'https://auth.uidai.gov.in';
req.setEndpoint(enenter code heredpoint);
req.setHeader('Content-Type', 'application/json');
req.setMethod('POST');
req.setTimeout(120000);
req.setBody(json.serialize(body));
Http http1 = new Http();
HTTPResponse res1 = http1.send(req);
system.debug(' res body -->'+res1);