wxc-sdk


Namewxc-sdk JSON
Version 1.16.1 PyPI version JSON
download
home_pagehttps://github.com/jeokrohn/wxc_sdk
SummarySDK for Webex APIs with special focus on Webex Calling specific endpoints
upload_time2023-09-04 08:34:27
maintainer
docs_urlNone
authorJohannes Krohn
requires_python>=3.9,<4.0
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            =======
wxc_sdk
=======

A simple SDK to work with `Webex APIs <https://developer.webex.com>`_, special focus on Webex Calling specific API
endpoints.

----------------------------------------------

This is how easy it is to use the SDK. The example code list all calling enabled users within the org.

.. code-block:: Python

    from wxc_sdk import WebexSimpleApi

    api = WebexSimpleApi()

    # if a user is enabled for calling, then the location_id attribute is set
    calling_users = [user for user in api.people.list(calling_data=True)
                     if user.location_id]
    print(f'{len(calling_users)} users:')
    print('\n'.join(user.display_name for user in calling_users))


Installation
------------

Installing and upgrading wxc_sdk is easy:

**Install via PIP**

.. code-block:: bash

    $ pip install wxc-sdk

**Upgrade to the latest version**

.. code-block:: bash

    $ pip install wxc-sdk --upgrade

Documentation
-------------

Documentation is available at:
http://wxc-sdk.readthedocs.io

Examples
--------

Sample scripts are available in the examples_ folder.

.. _examples: https://github.com/jeokrohn/wxc_sdk/tree/master/examples



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/jeokrohn/wxc_sdk",
    "name": "wxc-sdk",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9,<4.0",
    "maintainer_email": "",
    "keywords": "",
    "author": "Johannes Krohn",
    "author_email": "jkrohn@cisco.com",
    "download_url": "https://files.pythonhosted.org/packages/2f/a8/7b9634b77045900e951756a97dbb2945bf059b7ce46d7c2714ba24368b3c/wxc_sdk-1.16.1.tar.gz",
    "platform": null,
    "description": "=======\nwxc_sdk\n=======\n\nA simple SDK to work with `Webex APIs <https://developer.webex.com>`_, special focus on Webex Calling specific API\nendpoints.\n\n----------------------------------------------\n\nThis is how easy it is to use the SDK. The example code list all calling enabled users within the org.\n\n.. code-block:: Python\n\n    from wxc_sdk import WebexSimpleApi\n\n    api = WebexSimpleApi()\n\n    # if a user is enabled for calling, then the location_id attribute is set\n    calling_users = [user for user in api.people.list(calling_data=True)\n                     if user.location_id]\n    print(f'{len(calling_users)} users:')\n    print('\\n'.join(user.display_name for user in calling_users))\n\n\nInstallation\n------------\n\nInstalling and upgrading wxc_sdk is easy:\n\n**Install via PIP**\n\n.. code-block:: bash\n\n    $ pip install wxc-sdk\n\n**Upgrade to the latest version**\n\n.. code-block:: bash\n\n    $ pip install wxc-sdk --upgrade\n\nDocumentation\n-------------\n\nDocumentation is available at:\nhttp://wxc-sdk.readthedocs.io\n\nExamples\n--------\n\nSample scripts are available in the examples_ folder.\n\n.. _examples: https://github.com/jeokrohn/wxc_sdk/tree/master/examples\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "SDK for Webex APIs with special focus on Webex Calling specific endpoints",
    "version": "1.16.1",
    "project_urls": {
        "Documentation": "https://wxc-sdk.readthedocs.io",
        "Homepage": "https://github.com/jeokrohn/wxc_sdk"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a7b357343b748035f62a0e9637b8eabd86814b280c6bb00e1eb489b6a7cded23",
                "md5": "02a3bfdccf8da61fb84449e9cdb3d67c",
                "sha256": "42db190883b3bf6a3045328fb9a78144e1f11527f28dbc42e1f377f0c7211848"
            },
            "downloads": -1,
            "filename": "wxc_sdk-1.16.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "02a3bfdccf8da61fb84449e9cdb3d67c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9,<4.0",
            "size": 365692,
            "upload_time": "2023-09-04T08:34:24",
            "upload_time_iso_8601": "2023-09-04T08:34:24.985996Z",
            "url": "https://files.pythonhosted.org/packages/a7/b3/57343b748035f62a0e9637b8eabd86814b280c6bb00e1eb489b6a7cded23/wxc_sdk-1.16.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2fa87b9634b77045900e951756a97dbb2945bf059b7ce46d7c2714ba24368b3c",
                "md5": "23e717bae3e452eb8ccd1602c28a3da5",
                "sha256": "6f4cab44081ccbfe9b8e36000feb2e8241c4f3c9cd3f7930b961b69ce33cbd21"
            },
            "downloads": -1,
            "filename": "wxc_sdk-1.16.1.tar.gz",
            "has_sig": false,
            "md5_digest": "23e717bae3e452eb8ccd1602c28a3da5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9,<4.0",
            "size": 295710,
            "upload_time": "2023-09-04T08:34:27",
            "upload_time_iso_8601": "2023-09-04T08:34:27.387921Z",
            "url": "https://files.pythonhosted.org/packages/2f/a8/7b9634b77045900e951756a97dbb2945bf059b7ce46d7c2714ba24368b3c/wxc_sdk-1.16.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-04 08:34:27",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "jeokrohn",
    "github_project": "wxc_sdk",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "wxc-sdk"
}
        
Elapsed time: 0.44242s