{ "info": { "author": "Hyunwoo Shim", "author_email": "hyunwoo.shim@laziness.xyz", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "=============================\nCafe24 SMS module for Django\n=============================\n\nPython 2 & 3 compatible\n\n.. image:: https://travis-ci.org/iumjjing/cafe24-sms-Django.svg?branch=master\n :target: https://travis-ci.org/iumjjing/cafe24-sms-Django/\n.. image:: https://coveralls.io/repos/github/iumjjing/cafe24-sms-Django/badge.svg?branch=feature%2Ftravis\n :target: https://coveralls.io/github/iumjjing/cafe24-sms-Django?branch=feature%2Ftravis\n\n- Source code: ``_\n- Distribution: ``_\n- Maintainer: ``_\n\nInstallation\n------------\n\nYou can install the library directly from pypi using pip:\n\n.. code-block:: shell\n\n $ pip install cafe24-sms-Django\n\nEdit your settings.py file:\n\n.. code-block:: python\n\n CAFE24_SMS_SETTINGS = {\n # Required\n 'USER_ID': 'Your cafe24 id',\n 'SECURE_KEY': 'Your secure key',\n 'SENDER': 'Your telephone number ex) 000-0000 or 000-0000-0000',\n\n # Optional (If you want using default value, delete lines)\n 'REQUEST_TIMEOUT': 30.0,\n 'TEST_MODE': False,\n 'CHARSET': 'euc-kr',\n 'TIMEZONE': 'Asia/Seoul',\n }\n\nDependencies\n------------\n\n- Python 2.7 or 3.4+\n- Django 1.11+\n\nQuickstart\n----------\n\nSend sms message to use shortcut function\n\n.. code-block:: python\n\n import cafe24_sms\n\n try:\n # Send single SMS\n cafe24_sms.send_message(message='message', receiver='will receive telephone number or number list')\n\n except SMSModuleException as e:\n print(e)\n\n- Send function returning Tuple(Result code, Remaining sms count)\n- If message byte length over 90, Message will be send lms type.\n- Receiver format: Single number('000-000-000') or Number list(['000-000-000','000-000-000'])\n\nMore usage\n----------\n\nSend / Reserve SMS message\n\n.. code-block:: python\n\n from django.utils import timezone\n\n import cafe24_sms\n\n try:\n # Reserve single SMS\n cafe24_sms.reserve_message(\n message='message',\n receiver='will receive telephone number or number list',\n reservation_time=timezone.now(),\n )\n\n # Send multiple SMS\n cafe24_sms.send_message(\n message='message',\n receiver=['telephone number', '...'],\n )\n\n # Reserve multiple SMS\n cafe24_sms.reserve_message(\n message='message',\n receiver=['telephone number', '...'],\n reservation_time=timezone.now(),\n )\n\n # Send message repeat 3 times, gap 15 minutes\n cafe24_sms.send_message(\n message='message',\n receiver='telephone number',\n rpt_num=3,\n rpt_time=15,\n )\n\n except SMSModuleException as e:\n print(e)\n\n\n\n--------------\n\nCheck the result of sent SMS.\n\n.. code-block:: python\n\n from django.utils import timezone\n\n import cafe24_sms\n\n data = cafe24_sms.result_check(start_date=timezone.now())\n\n total_count = data.get_total_count()\n result_records = data.get_records()\n\n\n- If you need more detail, see method doc.\n\nContributors\n------------\n\nSee https://github.com/iumjjing/cafe24-sms-Django/graphs/contributors\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/iumjjing/cafe24-sms-Django/archive/master.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/iumjjing/cafe24-sms-Django", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "cafe24-sms-Django", "package_url": "https://pypi.org/project/cafe24-sms-Django/", "platform": "", "project_url": "https://pypi.org/project/cafe24-sms-Django/", "project_urls": { "Download": "https://github.com/iumjjing/cafe24-sms-Django/archive/master.zip", "Homepage": "https://github.com/iumjjing/cafe24-sms-Django" }, "release_url": "https://pypi.org/project/cafe24-sms-Django/1.1.0/", "requires_dist": [ "Django (>=1.11)" ], "requires_python": "", "summary": "Send SMS messages to mobile devices through Cafe24 SMS api.", "version": "1.1.0" }, "last_serial": 4493966, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "b74d5149571553876dc932ccfe346de1", "sha256": "711e1d34a09241cd1ea50f1c97ac9b07b434c407e0b17561bce7a0de5a6e107b" }, "downloads": -1, "filename": "cafe24_sms_Django-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b74d5149571553876dc932ccfe346de1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11587, "upload_time": "2018-11-16T12:51:19", "url": "https://files.pythonhosted.org/packages/39/e3/1e43c5ecdbc54266c2f143e169b6f237692fbf6e4dadd0a31320a6f6d701/cafe24_sms_Django-1.0.0-py3-none-any.whl" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "0ede88cde3b36bb9e65ee483d9a2c3e7", "sha256": "0c9f4c13b673f1a5631d1629c7d361a2a3958fac2d884972aa164ae04e12d0bc" }, "downloads": -1, "filename": "cafe24_sms_Django-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0ede88cde3b36bb9e65ee483d9a2c3e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11561, "upload_time": "2018-11-16T14:50:33", "url": "https://files.pythonhosted.org/packages/bd/35/5bf660a49ca9db75819218605837489440b03d42de64859f76edc230febe/cafe24_sms_Django-1.1.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0ede88cde3b36bb9e65ee483d9a2c3e7", "sha256": "0c9f4c13b673f1a5631d1629c7d361a2a3958fac2d884972aa164ae04e12d0bc" }, "downloads": -1, "filename": "cafe24_sms_Django-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0ede88cde3b36bb9e65ee483d9a2c3e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11561, "upload_time": "2018-11-16T14:50:33", "url": "https://files.pythonhosted.org/packages/bd/35/5bf660a49ca9db75819218605837489440b03d42de64859f76edc230febe/cafe24_sms_Django-1.1.0-py3-none-any.whl" } ] }