{ "info": { "author": "Mark Vartanyan", "author_email": "kolypto@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "[![Build Status](https://api.travis-ci.org/kolypto/py-smsframework-vianett.png?branch=master)](https://travis-ci.org/kolypto/py-smsframework-vianett)\n[![Pythons](https://img.shields.io/badge/python-2.7%20%7C%203.4%E2%80%933.7%20%7C%20pypy-blue.svg)](.travis.yml)\n\n\nSMSframework Vianett Provider\n================================\n\n[Vianett](http://www.vianett.com/) Provider for [smsframework](https://pypi.python.org/pypi/smsframework/).\n\nYou need an account with \"SMS Server\" service set up.\nYou'll need the following configuration: username, password.\n\n\n\n\n\n\nInstallation\n============\n\nInstall from pypi:\n\n $ pip install smsframework_vianett\n\nTo receive SMS messages, you need to ensure that\n[Flask microframework](http://flask.pocoo.org) is also installed:\n\n\n $ pip install smsframework_vianett[receiver]\n\n\n\n\n\n\nInitialization\n==============\n\n```python\nfrom smsframework import Gateway\nfrom smsframework_vianett import VianettProvider\n\ngateway = Gateway()\ngateway.add_provider('vianett', VianettProvider,\n user='kolypto',\n password='123',\n https=False,\n use_prefix=True\n)\n```\n\nConfig\n------\n\nSource: /smsframework_vianett/provider.py\n\n* `user: str`: Account username\n* `password: str`: Account password\n* `https: bool`: Use HTTPS for outgoing messages? Default: `False`\n* `use_prefix: bool`: Do you use prefixes for incoming messages?\n\n Stupidly, Vianett splits all incoming messages by space, and the first part goes to 'Prefix'.\n If you do not use prefixes, this can be very annoying!\n Set `False`: then, the whole message contents goes to 'body'.\n\n\n\n\n\n\nSending Parameters\n==================\n\nProvider-specific sending params: None\n\n\n\n\n\n\nAdditional Information\n======================\n\nOutgoingMessage.meta\n--------------------\nNone.\n\nIncomingMessage.meta\n--------------------\n* `prefix: str`: The first word in the message (keyword).\n* `retrycount: int`: How many times the message has tried to be delivered.\n* `operator: int`: The operator ID.\n* `replypathid: int`: Only used for two-way dialogue, default 0.\n\nMessageStatus.meta\n------------------\n... Tons of stupid, unpredictable fields\n\n\n\n\n\n\nReceivers\n=========\n\nSource: /smsframework_vianett/receiver.py\n\nMessage Receiver: /im\n---------------------\nGo to Configuration > Connections, click 'Change'.\nPut the message receiver URL into \"HTTP url\" field.\n\nMessage Receiver URL: `/im`\n\nStatus Receiver: /status\n------------------------\nGo to Configuration > Connections, click 'Change'.\nPut the message receiver URL into \"HTTP Status url\" field.\n\nStatus Receiver URL: `/status`\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kolypto/py-smsframework-vianett", "keywords": "sms,message,notification,receive,send,vianett", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "smsframework-vianett", "package_url": "https://pypi.org/project/smsframework-vianett/", "platform": "any", "project_url": "https://pypi.org/project/smsframework-vianett/", "project_urls": { "Homepage": "https://github.com/kolypto/py-smsframework-vianett" }, "release_url": "https://pypi.org/project/smsframework-vianett/0.0.2.post0/", "requires_dist": [ "smsframework (>=0.0.9)", "flask (>=0.10) ; extra == 'receiver'" ], "requires_python": "", "summary": "SMS framework: Vianett provider", "version": "0.0.2.post0" }, "last_serial": 4685504, "releases": { "0.0.1": [ { "comment_text": "built for Linux-3.13.0-30-generic-x86_64-with-glibc2.4", "digests": { "md5": "53d360f793c21318b3304f7c2edf7455", "sha256": "d96e4b6280ca4bd40b048d2ecca3a7097a9d716fa70c1bdc99936a0b27076339" }, "downloads": -1, "filename": "smsframework-vianett-0.0.1.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "53d360f793c21318b3304f7c2edf7455", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 10335, "upload_time": "2014-07-16T16:37:19", "url": "https://files.pythonhosted.org/packages/ca/b2/ce410afcd924c8ac7b449b008c34a4caf971b3d2afc8263fd5a85eeb643a/smsframework-vianett-0.0.1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "2aa8192feb12a4b1339cdae2056fef43", "sha256": "8705c3069f60575d2430c4353fed0e8d1df78b585e1480b4e8049770af605c87" }, "downloads": -1, "filename": "smsframework-vianett-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2aa8192feb12a4b1339cdae2056fef43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7313, "upload_time": "2014-07-16T16:37:15", "url": "https://files.pythonhosted.org/packages/08/2f/096610dab3b061005513be065fcf99a993cd8a9f7b54a20f62e89d2c2868/smsframework-vianett-0.0.1.tar.gz" } ], "0.0.1-1": [ { "comment_text": "", "digests": { "md5": "0b2c02536cd3f8aab0b6e309ecad14af", "sha256": "27b4df70fcca5af780df01397412d7c8db9697e35171275912d6a544cd061ef0" }, "downloads": -1, "filename": "smsframework_vianett-0.0.1_1-py2-none-any.whl", "has_sig": false, "md5_digest": "0b2c02536cd3f8aab0b6e309ecad14af", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10027, "upload_time": "2014-08-14T15:57:58", "url": "https://files.pythonhosted.org/packages/7e/5b/cce6ce393bf79b96e0b360489503aea3b1283cc6701005cc5f0708cd47ad/smsframework_vianett-0.0.1_1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6ec6ef765790a3f00bd52e10094cc70", "sha256": "7f4bc71530165e07e15bbe76461087bc9df395287868c86ee815c65957ac9a40" }, "downloads": -1, "filename": "smsframework-vianett-0.0.1-1.tar.gz", "has_sig": false, "md5_digest": "a6ec6ef765790a3f00bd52e10094cc70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7368, "upload_time": "2014-08-14T15:57:51", "url": "https://files.pythonhosted.org/packages/ab/2f/52842e4f922aa50c057d0a60e3db27cdf9f576dc51d2432201d50cdcf14e/smsframework-vianett-0.0.1-1.tar.gz" } ], "0.0.2.post0": [ { "comment_text": "", "digests": { "md5": "1e1a8155687582bb7f0c3d1c7b14dec8", "sha256": "0c993ebc1d011cff721893263d7f05deaa3519612c4250d0ad7ca54733e660a5" }, "downloads": -1, "filename": "smsframework_vianett-0.0.2.post0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e1a8155687582bb7f0c3d1c7b14dec8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9035, "upload_time": "2019-01-11T13:50:01", "url": "https://files.pythonhosted.org/packages/31/e4/293095c2c8a87da309008b25eb04ada28702a4d4cbb10c57f0051807ce08/smsframework_vianett-0.0.2.post0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc8b791b1790085b5dbbf852903219e3", "sha256": "5cd42ae151caf88b7933ce188f85ff8b21d76d87f36b745f4d2be0c2ea83774a" }, "downloads": -1, "filename": "smsframework-vianett-0.0.2.post0.tar.gz", "has_sig": false, "md5_digest": "fc8b791b1790085b5dbbf852903219e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8121, "upload_time": "2019-01-11T13:50:03", "url": "https://files.pythonhosted.org/packages/94/69/8f8c55de11029d96d31dc705904dc549b5e3b0c30322de86068aa34614a4/smsframework-vianett-0.0.2.post0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1e1a8155687582bb7f0c3d1c7b14dec8", "sha256": "0c993ebc1d011cff721893263d7f05deaa3519612c4250d0ad7ca54733e660a5" }, "downloads": -1, "filename": "smsframework_vianett-0.0.2.post0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e1a8155687582bb7f0c3d1c7b14dec8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9035, "upload_time": "2019-01-11T13:50:01", "url": "https://files.pythonhosted.org/packages/31/e4/293095c2c8a87da309008b25eb04ada28702a4d4cbb10c57f0051807ce08/smsframework_vianett-0.0.2.post0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc8b791b1790085b5dbbf852903219e3", "sha256": "5cd42ae151caf88b7933ce188f85ff8b21d76d87f36b745f4d2be0c2ea83774a" }, "downloads": -1, "filename": "smsframework-vianett-0.0.2.post0.tar.gz", "has_sig": false, "md5_digest": "fc8b791b1790085b5dbbf852903219e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8121, "upload_time": "2019-01-11T13:50:03", "url": "https://files.pythonhosted.org/packages/94/69/8f8c55de11029d96d31dc705904dc549b5e3b0c30322de86068aa34614a4/smsframework-vianett-0.0.2.post0.tar.gz" } ] }