معرفی شرکت ها


data-grid-surface-1.2.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

SDK to communicate with data-grid API
ویژگی مقدار
سیستم عامل -
نام فایل data-grid-surface-1.2.0
نام data-grid-surface
نسخه کتابخانه 1.2.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده DataGrid Dev Team
ایمیل نویسنده dev@datagridsurface.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/data-grid-surface/
مجوز MIT
# DATA-GRID-SURFACE SDK to communicate with data-grid API service. It uses the API service and it's end-points to determine if the given emails or passwords have been compromised. ## Installation Install data-grid-surface SDK: ``` pip install data-grid-surface ``` ## Using data-grid-access sdk Import DataGrid class from library ``` from data_grid_surface.data_grid import DataGrid ``` You will need to provide username and password parameters to DataGrid class constructor. These are credentials for data-grid API service. NOTE: Passwords and emails are hashed with SHA256 algorithm before being sent to the API service. ### DataGrid methods DataGrid methods return dictionary as a result. You can pass raw email/password or its hashed value. If you are passing hashed value you need to hash it with SHA256 algorithm and encode it in base64 format. **Methods:** * check_email(email, is_hashed) * email **_\<String\>_** * is_hashed **_\<Boolean\>_** default value is True * check_password(password, is_hashed) * password **_\<String\>_** * is_hashed **_\<Boolean\>_** default value is True * check_phone_number(phone_number, is_hashed) * phone_number **_\<String\>_** * is_hashed **_\<Boolean\>_** default value is True **Use example:** ``` from data_grid_surface.data_grid import DataGrid dg = DataGrid( username=<datagridapiusername>, password=<datagridapipassword> ) res = dg.check_email('email@example.com', False) ``` ``` res = dg.check_password('passwordexample', False) ``` ``` res = dg.check_phone_number('+38164....', False) ``` **Response:** ``` { 'status': 'success', 'data': { 'exposed': True|False, 'breach_source': 'facebook' } } ```


نیازمندی

مقدار نام
>=2.25.1,<3.0.0 requests
>=0.17.0,<0.18.0 python-dotenv


زبان مورد نیاز

مقدار نام
>=3.8,<4.0 Python


نحوه نصب


نصب پکیج whl data-grid-surface-1.2.0:

    pip install data-grid-surface-1.2.0.whl


نصب پکیج tar.gz data-grid-surface-1.2.0:

    pip install data-grid-surface-1.2.0.tar.gz