{ "info": { "author": "Kevin Siml", "author_email": "info@appzer.de", "bugtrack_url": null, "classifiers": [], "description": ".. image:: https://www.pushsafer.com/de/assets/logos/logo.png\n :alt: Pushsafer.com\n :width: 100%\n :align: center\n\n``python-pushsafer`` aims at providing comprehensive Python bindings for the API\nof the `Pushsafer Notification Service`_ as documented here__.\n\n.. _Pushsafer Notification Service: https://www.pushsafer.com/ \n.. __: https://www.pushsafer.com/en/pushapi\n\nForked from and original created by: [Thibauth](https://github.com/Thibauth/python-pushover)\n\nInstallation\n------------\n\nYou can install it directly from GitHub_:\n\n.. code-block:: bash\n\n git clone https://github.com/appzer/python-pushsafer.git\n cd python-pushsafer\n pip install .\n\n.. _GitHub: https://github.com/appzer/python-pushsafer\n\nOverview\n--------\n\nAfter being imported, the module must be initialized by calling the ``init``\nfunction with a valid private key. Thus, a typical use of the\n``pushsafer`` module looks like this:\n\n.. code-block:: python\n\n from pushsafer import init, Client\n\n init(\"\")\n Client(\"\").send_message(\"Message\", \"Hello\", \"323\", \"1\", \"4\", \"2\", \"https://www.pushsafer.com\", \"Open Pushsafer\", \"0\", \"2\", \"60\", \"600\", \"1\", \"\", \"\", \"\")\n\nYou can also pass the ``privatekey`` optional argument to ``Client`` to\ninitialize the module at the same time:\n\n.. code-block:: python\n\n from pushsafer import Client\n\n client = Client(\"\", privatekey=\"\")\n client.send_message(\"Message\", \"Hello\", \"323\", \"1\", \"4\", \"2\", \"https://www.pushsafer.com\", \"Open Pushsafer\", \"0\", \"1\", \"120\", \"1200\", \"0\", \"\", \"\", \"\")\n\nParams\n------\nclient.send_message(\"Message\", \"Title\", \"Device or Device Group ID\", \"Icon\", \"Sound\", \"Vibration\", \"URL\", \"URL Title\", \"Time2Live\", \"Priority\", \"Retry\", \"Expire\", \"Answer\", \"Image 1\", \"Image 2\", \"Image 3\")\n\t\nAPI\n---\n\nYou can access the full API documentation here__.\n\n.. __: https://www.pushsafer.com/en/pushapi\n\nContributors\n------------\n\n* Kevin Siml \n\nChanges\n-------\n\n0.4 (2018-08-19)\n~~~~~~~~~~~~~~~~\n\nadd new pushsafer parameter priority, retry, expire, answer\n\n0.3 (2017-11-28)\n~~~~~~~~~~~~~~~~\n\nignore verifying the SSL certficate (trust self signed certificates)\n\n0.2 (2017-02-12)\n~~~~~~~~~~~~~~~~\n\nAdd new parameters (url, url title, time2live, image 1-3), minor bugfixes\n\n0.1 (2016-09-13)\n~~~~~~~~~~~~~~~~\n\nInitial Release", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/appzer/python-pushsafer", "keywords": "", "license": "GNU GPLv3", "maintainer": "", "maintainer_email": "", "name": "python-pushsafer", "package_url": "https://pypi.org/project/python-pushsafer/", "platform": "", "project_url": "https://pypi.org/project/python-pushsafer/", "project_urls": { "Homepage": "https://github.com/appzer/python-pushsafer" }, "release_url": "https://pypi.org/project/python-pushsafer/0.4/", "requires_dist": null, "requires_python": "", "summary": "Comprehensive bindings for the Pushsafer.com notification service", "version": "0.4" }, "last_serial": 4185378, "releases": { "0.1": [], "0.2": [ { "comment_text": "", "digests": { "md5": "2c7dcdf6342ceefd12e5f96d406be46d", "sha256": "b99e40ca049116c554da6308e65992ef8716b2d98658ffe3b5ac22d0b3f50c90" }, "downloads": -1, "filename": "python-pushsafer-0.2.tar.gz", "has_sig": false, "md5_digest": "2c7dcdf6342ceefd12e5f96d406be46d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15124, "upload_time": "2017-02-12T20:55:33", "url": "https://files.pythonhosted.org/packages/1a/fe/25d1328f7e66a6175d34cd4e29864006bad706fac11e8fb91c78b6f91f01/python-pushsafer-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "b116ab8bdc4d4a9e1eec7a7879021fb5", "sha256": "9248cf91506d329405bd436e7838b15917028e0414d14539bdf40da1064b9351" }, "downloads": -1, "filename": "python-pushsafer-0.3.tar.gz", "has_sig": false, "md5_digest": "b116ab8bdc4d4a9e1eec7a7879021fb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15262, "upload_time": "2017-11-28T21:02:48", "url": "https://files.pythonhosted.org/packages/73/bb/29e2edec398001459e5db31949443e53f4c2d7802665f1d529bdf48240cc/python-pushsafer-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "b03be5eb730c3db91cb9ade1f054e5bc", "sha256": "229534a58ba9921cc99991dd4a889ca4f4b39ec82df52b4b034db8287e8d2fc2" }, "downloads": -1, "filename": "python-pushsafer-0.4.tar.gz", "has_sig": false, "md5_digest": "b03be5eb730c3db91cb9ade1f054e5bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15451, "upload_time": "2018-08-19T14:41:56", "url": "https://files.pythonhosted.org/packages/e7/f0/951014efae1637e78962194519b60aeb8f7997427d4313217fb224f62036/python-pushsafer-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b03be5eb730c3db91cb9ade1f054e5bc", "sha256": "229534a58ba9921cc99991dd4a889ca4f4b39ec82df52b4b034db8287e8d2fc2" }, "downloads": -1, "filename": "python-pushsafer-0.4.tar.gz", "has_sig": false, "md5_digest": "b03be5eb730c3db91cb9ade1f054e5bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15451, "upload_time": "2018-08-19T14:41:56", "url": "https://files.pythonhosted.org/packages/e7/f0/951014efae1637e78962194519b60aeb8f7997427d4313217fb224f62036/python-pushsafer-0.4.tar.gz" } ] }