معرفی شرکت ها


d365fw-0.8.2


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Microsoft Dynamics 365 FrameWork.
ویژگی مقدار
سیستم عامل -
نام فایل d365fw-0.8.2
نام d365fw
نسخه کتابخانه 0.8.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Yan Kuang
ایمیل نویسنده YTKme@Outlook.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/d365fw/
مجوز GNU GENERAL PUBLIC LICENSE
# Python Microsoft Dynamic 365 FrameWork Python Microsoft Dynamic 365 FrameWork [![Python Version](https://img.shields.io/badge/python-3.7-blue.svg)][python-version] [python-version]: https://www.python.org/ The Microsoft Dynamics 365 FrameWork is a basic REpresentational State Transfer (REST) Application Programming Interface (API). It provides integration to [Microsoft Dataverse Web API](https://docs.microsoft.com/en-us/powerapps/developer/data-platform/webapi/overview) resources. ## Table of Contents * [Quick Start](#quick-start) * [Authentication](#authentication) * [Usage](#usage) ## Quick Start ### Installation D365FW can be installed with ```bash python -m pip install d365fw ``` or ```bash pip install d365fw ``` Import the module ```python from D365FW.D365FW import D365FW ``` ## Authentication The `D365FW` framework allows user to authenticate the system using [OAuth](https://en.wikipedia.org/wiki/OAuth). It accepts a fix list of valid credentials to login to the system. * **hostname:** the unique organization name for the environment * **client_id:** the client (application) ID of the Azure registered application * **client_secret:** the client secret (key) of the Azure registered application * **tenant_id:** the tenant (directory) ID of the environment ```python # Create an instance of D365FW object and login d365fw = D365fw(hostname=hostname, client_id=client_id, client_secret=client_secret, tenant_id=tenant_id) ``` ## Usage ### Create ```python # Create payload payload = { # Account Name 'name': f'Microsoft Dynamics' } # Make a request to create the Account # Get the return unique identifier (ID) # The payload need to be serialized to JSON formatted str (json.dumps) account_id = d365fw.accounts.create(json.dumps(payload)) ``` ### Read ```python # Make a request to read the Account read_account = d365fw.accounts.read(account_id) ``` ### Update ```python # Create payload payload = { # Account Name 'name': f'Power Platform' } # Make a request to update the Account with unique identifier (ID) # Update the Account Name with the newly generated Account Name update_account = d365fw.accounts.update(account_id, json.dumps(payload)) ``` ### Delete ```python # Make a request to delete the Account with unique identifier (ID) delete_account = d365fw.accounts.delete(account_id) ```


نیازمندی

مقدار نام
- requests


نحوه نصب


نصب پکیج whl d365fw-0.8.2:

    pip install d365fw-0.8.2.whl


نصب پکیج tar.gz d365fw-0.8.2:

    pip install d365fw-0.8.2.tar.gz