Metadata-Version: 1.1
Name: django-twilio-sms-2
Version: 1.0.1
Summary: Twilio integration for SMS-based Django apps
Home-page: https://github.com/theskumar/django-twilio-sms-2
Author: Saurabh Kumar
Author-email: me@saurabh-kumar.com
License: MIT
Download-URL: https://github.com/theskumar/django-twilio-sms-2/zipball/master
Description: django-twilio-sms-2
        ===================
        
        Fork of django-twilio-sms by nigma. Maintained by Saurabh Kumar.
        
        Twilio integration for SMS-based Django apps
        
        .. image:: https://badge.fury.io/py/django-twilio-sms-2.svg?fix
            :target: http://badge.fury.io/py/django-twilio-sms-2
        
        .. image:: https://travis-ci.org/theskumar/django-twilio-sms-2.svg?branch=master
                :target: https://travis-ci.org/theskumar/django-twilio-sms-2
        
        
        Quickstart
        ----------
        
        1. Include ``django-twilio-sms-2`` in your ``requirements.txt`` file.
        
        2. Add ``django_twilio_sms`` to ``INSTALLED_APPS`` and migrate.
        
        3. Add the following url to your urlconf:
        
           .. code-block:: python
        
               url(r"^messaging/", include("django_twilio_sms.urls")),
        
           this will receive confirmation callbacks for any SMS message
           that you send using ``utils.send_sms``.
        
        4. Create a new view and override ``IncomingSMSView.post_save(self, obj)`` method
           to receive SMS messages via callbacks from Twilio. The received ``obj``
           param will be an instance of ``IncomingSMS`` model.
        
        5. Configure Twilio callback to send notifications to the above view's url.
        
        6. Configure settings:
        
           - ``TWILIO_ACCOUNT_SID``, ``TWILIO_AUTH_TOKEN``, ``TWILIO_PHONE_NUMBER`` - copy
             credentials from the Twilio panel.
        
           - ``TWILIO_CALLBACK_USE_HTTPS`` - use https or not for delivery confirmation
             callback urls.
        
           - ``TWILIO_CALLBACK_DOMAIN`` - optionally set domain name or IP of your site
             (otherwise the server name will be extracted from the request info).
        
           - ``TWILIO_DRY_MODE`` - set if you want to run in test mode.
        
        Dependencies
        ------------
        
        - django>=1.7
        - djangorestframework>=2.4.3
        - twilio>=3.6.8
        
        
        Further Reading
        ---------------
        
        - https://www.twilio.com/docs/api/rest/sending-messages
        
        License
        -------
        
        ``django-twilio-sms-2`` is released under the MIT license.
        
        Other Resources
        ---------------
        
        - GitHub repository - https://github.com/theskumar/django-twilio-sms-2
        - PyPi Package site - http://pypi.python.org/pypi/django-twilio-sms-2
        
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
