{ "info": { "author": "Caktus Consulting Group", "author_email": "solutions@caktusgroup.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "rapidsms-multimodem\n===================\n\n|build-status| |coverage| |docs|\n\n`MultiModem iSMS`_ backend for the `RapidSMS`_ project.\n\n\nLicense\n-------\n\nrapidsms-multimodem is released under the BSD License. See the `LICENSE\n`_ file\nfor more details.\n\nSettings\n--------\n\nThe following parameters are required: ``sendsms_url``, ``sendsms_user``, ``sendsms_pass``,\n``modem_port``, and ``server_slug``::\n\n \"multimodem-1\": {\n \"ENGINE\": \"rapidsms_multimodem.outgoing.MultiModemBackend\",\n \"sendsms_url\": \"http://192.168.170.200:81/sendmsg\",\n \"sendsms_user\": \"admin\",\n \"sendsms_pass\": \"admin\",\n \"modem_port\": 1,\n \"server_slug\": \"isms-lebanon\",\n },\n\nSingle port modems only have 1 port, but it should still be specified.\n\nThe ``server_slug`` parameter serves 2 purposes. It uniquely identifies the iSMS server, so that\nRapidSMS doesn't get confused by 2 different servers having the same port number (since those are\nrestricted to be integers from 1 to 8). It's also used to create the RapidSMS URL that the iSMS\nserver will send messages to. Your ``urls.py`` should look something like this::\n\n urlpatterns = [\n url(r\"^backend/multimodem/(?P[\\w_-]+)/$\",\n receive_multimodem_message,\n name='multimodem-backend'),\n ]\n\nWith the 2 code examples above, your iSMS server should POST messages to\nhttp://your-rapidsms-server.example.com/backend/multimodem/isms-lebanon/.\n\n\nContributing\n------------\n\nIf you think you've found a bug or are interested in contributing to this\nproject check out `rapidsms-multimodem on Github `_.\n\nDevelopment by `Caktus Consulting Group `_.\n\n\n.. _RapidSMS: http://www.rapidsms.org/\n.. _MultiModem iSMS: http://www.multitech.com/en_US/PRODUCTS/Families/MultiModemiSMS/\n\n.. |build-status| image:: https://travis-ci.org/caktus/rapidsms-multimodem.svg?branch=master\n :alt: build status\n :scale: 100%\n :target: https://travis-ci.org/caktus/rapidsms-multimodem\n\n.. |coverage| image:: https://coveralls.io/repos/caktus/rapidsms-multimodem/badge.svg?branch=master\n :alt: coverage report\n :scale: 100%\n :target: https://coveralls.io/r/caktus/rapidsms-multimodem?branch=master\n\n.. |docs| image:: https://readthedocs.org/projects/rapidsms-multimodem/badge/?version=latest\n :alt: Documentation Status\n :scale: 100%\n :target: http://rapidsms-multimodem.readthedocs.org/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/caktus/rapidsms-multimodem/", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "rapidsms-multimodem", "package_url": "https://pypi.org/project/rapidsms-multimodem/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/rapidsms-multimodem/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/caktus/rapidsms-multimodem/" }, "release_url": "https://pypi.org/project/rapidsms-multimodem/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "iSMS Multi Modem backend for the RapidSMS project.", "version": "0.1.0" }, "last_serial": 1534626, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "de7272085378b75de1b2fdca42c8c08f", "sha256": "88a42efa4cbfa13a71538c037a6dc9172b2d0292b301d655be5ee05eadd5f79d" }, "downloads": -1, "filename": "rapidsms-multimodem-0.1.0.tar.gz", "has_sig": false, "md5_digest": "de7272085378b75de1b2fdca42c8c08f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10950, "upload_time": "2015-05-05T19:57:14", "url": "https://files.pythonhosted.org/packages/e6/12/561de278c6d1f5f06ed17491fc3979f1f4af7afea8cf2700c856dadb2478/rapidsms-multimodem-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "de7272085378b75de1b2fdca42c8c08f", "sha256": "88a42efa4cbfa13a71538c037a6dc9172b2d0292b301d655be5ee05eadd5f79d" }, "downloads": -1, "filename": "rapidsms-multimodem-0.1.0.tar.gz", "has_sig": false, "md5_digest": "de7272085378b75de1b2fdca42c8c08f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10950, "upload_time": "2015-05-05T19:57:14", "url": "https://files.pythonhosted.org/packages/e6/12/561de278c6d1f5f06ed17491fc3979f1f4af7afea8cf2700c856dadb2478/rapidsms-multimodem-0.1.0.tar.gz" } ] }