Name | wxc-sdk JSON |
Version |
1.16.1
JSON |
| download |
home_page | https://github.com/jeokrohn/wxc_sdk |
Summary | SDK for Webex APIs with special focus on Webex Calling specific endpoints |
upload_time | 2023-09-04 08:34:27 |
maintainer | |
docs_url | None |
author | Johannes Krohn |
requires_python | >=3.9,<4.0 |
license | MIT |
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"
}