مستندات SDK وب یوآیدی
U-ID Web SDK Documentations
نسخه 1.0.0 - 27/08/2018
فهرست مطالب
نحوهی ورود توسط SDK وب
1. ابتدا اسکریپتی که در زیر مشاهده می کنید را با پارامترهای ورودی lid و url اضافه کنید :
let lid = "YourLid";let url = "http://example.com";openWindowUrl = function() {let fullUrl;fullUrl = updateQueryStringParameter("https://web.uid.ir/", "lid", lid);fullUrl = updateQueryStringParameter(fullUrl, "url", url);fullUrl = updateQueryStringParameter(fullUrl, "agent", "web");window.open(fullUrl, "_self");};
function updateQueryStringParameter(uri, key, value) {var re = new RegExp("([?&])" + key + "=.*?(&|#|$)", "i");if (uri.match(re)) {return uri.replace(re, '$1' + key + "=" + value + '$2');} else {var hash = '';if( uri.indexOf('#') !== -1 ){hash = uri.replace(/.*#/, '#');uri = uri.replace(/#.*/, '');}var separator = uri.indexOf('?') !== -1 ? "&" : "?";return uri + separator + key + "=" + value + hash;}}
| Path | Type | Description |
|---|---|---|
|
| با توجه به مستندات از یوآیدی دریافت می شود |
|
| برای استفاده در وب سایت با web و برای استفاده در اپلیکیشن موبایل با mobile مقداردهی می شود |
|
| مشخص کننده callback url به صفحه شما است |
برای مثال:
https://example.com/?lid=YourLid &url=&agent=web
https://example.com/?lid=YourLid &url=&agent=mobile
2. در آخر برای نمایش دکمه ورود با یوآیدی در وب سایت، باید تگ html که در زیر آمده را به صفحه مورد نظر اضافه کنید:
onclick='openWindowUrl();'
alt='Uid Button Not Found'
src='https://web.uid.ir/assets/img/login-icon.svg'/>

