首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Aadhaar/UIDAI与任何其他应用程序集成的流程或步骤是什么

将Aadhaar/UIDAI与任何其他应用程序集成的流程或步骤是什么
EN

Stack Overflow用户
提问于 2017-04-06 13:44:54
回答 1查看 523关注 0票数 0

我们目前正在为我们的一个印度客户开发一个金融领域(贷款处理,EMIs等)的项目。这个项目将建立在名为Salesforce.com的技术之上。作为这项工作的一部分,我们需要验证客户/潜在客户信息w.r.t所提供的Aadhaar编号/名称/道布。我们将从salesforce向aadhaar/UIDAI( api 's)发出Api调用,并相应地进行验证。因此,在我们开始实际实现之前,我们正在尝试理解aadhaar api,并获得一些实践经验。有人可以帮助我与Aadhaar集成的文档/详细步骤。非常感谢您的快速帮助。

我们将在Salesforce中创建类似以下内容的标注。如果我们获得了JSON/XML格式的成功响应,我们将使用解析技术来解析该响应,从而验证用户。

// Code中的代码

代码语言:javascript
复制
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);
EN

回答 1

Stack Overflow用户

发布于 2017-04-07 15:11:01

你必须调用他们的网络服务,这需要数字签名的请求。首先,你应该有数字证书用于签名请求,有很多公司提供数字证书(第二类或第三类证书)用于签名(例如: E-mudra),您必须与aadhaar签署协议才能使用他们的服务。

您可以查看此链接作为查询的参考:https://groups.google.com/forum/#!forum/aadhaarauth

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43246635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档