{ "info": { "author": "Anthony Shaw", "author_email": "anthonyshaw@apache.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: ISC License (ISCL)", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "===============================\npyucwa\n===============================\n\n.. image:: https://img.shields.io/pypi/v/ucwa.svg\n :target: https://pypi.python.org/pypi/ucwa\n\n.. image:: https://img.shields.io/travis/tonybaloney/pyucwa.svg\n :target: https://travis-ci.org/tonybaloney/pyucwa\n\n.. image:: https://readthedocs.org/projects/ucwa/badge/?version=latest\n :target: https://readthedocs.org/projects/ucwa/?badge=latest\n :alt: Documentation Status\n\n\nSkype for Business UCWA API client\n\n* Free software: Apache 2 license\n* Documentation: https://ucwa.readthedocs.org.\n\nUsage\n-----\n\nSetup your tenant\n\nFollow the steps in https://msdn.microsoft.com/en-us/office/office365/howto/add-common-consent-manually\n\nEnter the pool for your tenant by visiting the URL : https://webdir.online.lync.com/Autodiscover/AutodiscoverService.svc/root?originalDomain=parliamentfunksterhotmail.onmicrosoft.com with your domain.\n\nCreate a file config.yml with similar details\n\n.. code:: yaml\n\n redirect_uri: \"http://127.0.0.1:5000\"\n client_id: \"0b78a9be-6b65-1234-b8e6-a0b21a8672c3\"\n secret: \"jPpYkK+sdf3423r=\"\n domain: \"mydomain.onmicrosoft.com\"\n app_id: \"https://mydomain.onmicrosoft.com/bot\"\n\nStart the web server\n\n python -m ucwa.http\n\n\nRun a login session to get a token for the application\n\n python authhelper.py\n\nThis will open the browser, get you to login to Office 365 and then create an instance session with a UCWA server in O365/Skype for Business online\n\nYou can then run app.py to stream events\n\n python app.py\n\n\nExtend app.py to do what you want to the events, like have a chat with other people or integrate into your bot framework.\n\nFeatures\n--------\n\n* TODO\n\nCredits\n---------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.1.0 (2016-04-04)\n------------------\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tonybaloney/pyucwa", "keywords": "ucwa", "license": "APACHE2", "maintainer": "", "maintainer_email": "", "name": "ucwa", "package_url": "https://pypi.org/project/ucwa/", "platform": "", "project_url": "https://pypi.org/project/ucwa/", "project_urls": { "Homepage": "https://github.com/tonybaloney/pyucwa" }, "release_url": "https://pypi.org/project/ucwa/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "Skype for Business UCWA API client", "version": "0.3.0" }, "last_serial": 2978292, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f6ec3f952972e931682764efed56993c", "sha256": "a60c7c0b7a6f248eb3bd85c242881df943d4cac0777321a0ce5ae980b77995a0" }, "downloads": -1, "filename": "ucwa-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f6ec3f952972e931682764efed56993c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17334, "upload_time": "2016-09-07T04:17:04", "url": "https://files.pythonhosted.org/packages/3b/c9/c66c548447c3c2599201196b874cc44d3600821fe4665c6f691349cca5f1/ucwa-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8347d17156cba31a42e96968087380c7", "sha256": "dabd51ecbf80d9fd83fec184183c9ed3a5be044ee630063a2de4750ef84acc65" }, "downloads": -1, "filename": "ucwa-0.2.0.macosx-10.6-intel.tar.gz", "has_sig": false, "md5_digest": "8347d17156cba31a42e96968087380c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12365, "upload_time": "2017-06-26T00:43:25", "url": "https://files.pythonhosted.org/packages/ad/4c/6d7a2e0d58e6b8e99864e93d05b41f79f3b025ce317857bc0bf71b569f55/ucwa-0.2.0.macosx-10.6-intel.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8db43a66e8f7099c0b3845d4208f3913", "sha256": "5ea92ab53500263624b75fbb6aba160422c0c51b09d3100ca0396c3e917d2b51" }, "downloads": -1, "filename": "ucwa-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8db43a66e8f7099c0b3845d4208f3913", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20894, "upload_time": "2017-06-26T00:44:29", "url": "https://files.pythonhosted.org/packages/ca/d2/b226810df543fed1a27cef8d3a491d60a9bad0c215b235ab069e37433cd2/ucwa-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8db43a66e8f7099c0b3845d4208f3913", "sha256": "5ea92ab53500263624b75fbb6aba160422c0c51b09d3100ca0396c3e917d2b51" }, "downloads": -1, "filename": "ucwa-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8db43a66e8f7099c0b3845d4208f3913", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20894, "upload_time": "2017-06-26T00:44:29", "url": "https://files.pythonhosted.org/packages/ca/d2/b226810df543fed1a27cef8d3a491d60a9bad0c215b235ab069e37433cd2/ucwa-0.3.0.tar.gz" } ] }