{ "info": { "author": "Saurabh Kumar", "author_email": "me@saurabh-kumar.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "django-twilio-sms-2\n===================\n\nFork of django-twilio-sms by nigma. Maintained by Saurabh Kumar.\n\nTwilio integration for SMS-based Django apps\n\n.. image:: https://badge.fury.io/py/django-twilio-sms-2.svg?fix\n :target: http://badge.fury.io/py/django-twilio-sms-2\n\n.. image:: https://travis-ci.org/theskumar/django-twilio-sms-2.svg?branch=master\n :target: https://travis-ci.org/theskumar/django-twilio-sms-2\n\n\nQuickstart\n----------\n\n1. Include ``django-twilio-sms-2`` in your ``requirements.txt`` file.\n\n2. Add ``django_twilio_sms`` to ``INSTALLED_APPS`` and migrate.\n\n3. Add the following url to your urlconf:\n\n .. code-block:: python\n\n url(r\"^messaging/\", include(\"django_twilio_sms.urls\")),\n\n this will receive confirmation callbacks for any SMS message\n that you send using ``utils.send_sms``.\n\n4. Create a new view and override ``IncomingSMSView.post_save(self, obj)`` method\n to receive SMS messages via callbacks from Twilio. The received ``obj``\n param will be an instance of ``IncomingSMS`` model.\n\n5. Configure Twilio callback to send notifications to the above view's url.\n\n6. Configure settings:\n\n - ``TWILIO_ACCOUNT_SID``, ``TWILIO_AUTH_TOKEN``, ``TWILIO_PHONE_NUMBER`` - copy\n credentials from the Twilio panel.\n\n - ``TWILIO_CALLBACK_USE_HTTPS`` - use https or not for delivery confirmation\n callback urls.\n\n - ``TWILIO_CALLBACK_DOMAIN`` - optionally set domain name or IP of your site\n (otherwise the server name will be extracted from the request info).\n\n - ``TWILIO_DRY_MODE`` - set if you want to run in test mode.\n\nDependencies\n------------\n\n- django>=1.7\n- djangorestframework>=2.4.3\n- twilio>=3.6.8\n\n\nFurther Reading\n---------------\n\n- https://www.twilio.com/docs/api/rest/sending-messages\n\nLicense\n-------\n\n``django-twilio-sms-2`` is released under the MIT license.\n\nOther Resources\n---------------\n\n- GitHub repository - https://github.com/theskumar/django-twilio-sms-2\n- PyPi Package site - http://pypi.python.org/pypi/django-twilio-sms-2", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/theskumar/django-twilio-sms-2/zipball/master", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/theskumar/django-twilio-sms-2", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "django-twilio-sms-2", "package_url": "https://pypi.org/project/django-twilio-sms-2/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-twilio-sms-2/", "project_urls": { "Download": "https://github.com/theskumar/django-twilio-sms-2/zipball/master", "Homepage": "https://github.com/theskumar/django-twilio-sms-2" }, "release_url": "https://pypi.org/project/django-twilio-sms-2/1.0.2/", "requires_dist": null, "requires_python": null, "summary": "Twilio integration for SMS-based Django apps", "version": "1.0.2" }, "last_serial": 1473844, "releases": { "0.2.0": [], "1.0.0": [ { "comment_text": "", "digests": { "md5": "603b9a1b0326a496a884f789d1e5fa14", "sha256": "ce9f98bf030c66fb09190c728f45f7a75057ebfd4b79c6c0c829ead8312b1f44" }, "downloads": -1, "filename": "django-twilio-sms-2-1.0.0.tar.gz", "has_sig": false, "md5_digest": "603b9a1b0326a496a884f789d1e5fa14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7707, "upload_time": "2014-10-28T11:57:28", "url": "https://files.pythonhosted.org/packages/cb/e1/ce4e851dbb427bd50a8e1ea8581d3a51186297fdb95ce4756ff8b697a9a8/django-twilio-sms-2-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "af0148f38c036352cce5143105c35392", "sha256": "68583b39084c71b14bb7423404380f5a2eec17c737d8a73a7a7dadb6cc8a81b6" }, "downloads": -1, "filename": "django-twilio-sms-2-1.0.1.tar.gz", "has_sig": false, "md5_digest": "af0148f38c036352cce5143105c35392", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7684, "upload_time": "2014-10-28T12:06:05", "url": "https://files.pythonhosted.org/packages/df/73/4ffc77efd7c090018d4e688f784ce55f2ea7e7a378b95f4bd5cc669643c9/django-twilio-sms-2-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "357a1c35702f88272d772813248a4bba", "sha256": "046303ad1d0518ae74fd79b09878d7a990814b1889103437d0ea96b045e66765" }, "downloads": -1, "filename": "django-twilio-sms-2-1.0.2.tar.gz", "has_sig": false, "md5_digest": "357a1c35702f88272d772813248a4bba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7725, "upload_time": "2015-03-23T16:19:14", "url": "https://files.pythonhosted.org/packages/3b/32/d2c631017bebbda2f86130e92c0f3ed27d8e932caed92a8d547393d638f7/django-twilio-sms-2-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "357a1c35702f88272d772813248a4bba", "sha256": "046303ad1d0518ae74fd79b09878d7a990814b1889103437d0ea96b045e66765" }, "downloads": -1, "filename": "django-twilio-sms-2-1.0.2.tar.gz", "has_sig": false, "md5_digest": "357a1c35702f88272d772813248a4bba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7725, "upload_time": "2015-03-23T16:19:14", "url": "https://files.pythonhosted.org/packages/3b/32/d2c631017bebbda2f86130e92c0f3ed27d8e932caed92a8d547393d638f7/django-twilio-sms-2-1.0.2.tar.gz" } ] }