{ "info": { "author": "Afilnet Cloud Marketing", "author_email": "soporte@afilnet.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Customer Service", "Intended Audience :: Developers", "Intended Audience :: Telecommunications Industry", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "Afilnet Cloud Marketing\n=======================\n\nThis package is designed to be an easy way to use Afilnet API services. You can send SMS, email and voice notifications using your Afilnet account.\n\nYou only need an Afilnet account with enought credits.\nIf you do not have an account, you can `create it `_ in a few minutes.\n\n\nInstallation\n------------\nYou can use pip to install this package.\nGo to your terminal and run: pip install afilnet\n\n\nEasy to use\n~~~~~~~~~~~\n\nYou only need to call the module ``urls.py`` + service:\n\n.. code-block:: python\n\n res = afilnet.sendSMS(\"MyAfilnetUsername\", \"MyAfilnetPassword\", \"To\", \"This is a test message\", \"From\")\n\n\nThen you will receive the result in json.\n\n\nAvailable Services\n------------------\nThere are 4 channels availables:\n- General\n- SMS\n- Email\n- Voice\n\nThis library use the structure:\n\n.. code-block:: python\n\n res = afilnet.service(params)\n\nGeneral has two services:\n- getBalance (Get balance of your account)\n- isUser (Return if user is valid or not) *This service return a boolean*\n\nSMS, Email and Voice have the same services:\n- send (Send to a single user)\n- sendFromTemplate (Send to a single user using a template)\n- sendToGroup (Send to a defined group)\n- sendToGroupFromTemplate (Send to a defined group using a template)\n- getDeliveryStatus (Get delivery status of a message)\n\n## SMS\n~~~~~~\n- sendSms(username, password, to, message, sender, scheduledatetime=\"\")\n- sendSmsFromTemplate(username, password, to, idTemplate, params, scheduledatetime=\"\")\n- sendSmsToGroup(username, password, sender, countryCode, idGroup, msg, scheduledatetime=\"\")\n- sendSmsToGroupFromTemplate(username, password, countryCode, idGroup, idTemplate, scheduledatetime=\"\")\n\n## Email\n~~~~~~~~\n- sendEmail(username, password, subject, to, message, scheduledatetime=\"\"):\n- sendEmailFromTemplate(username, password, to, idTemplate, params, scheduledatetime=\"\")\n- sendEmailToGroup(username, password, subject, idGroup, msg, scheduledatetime=\"\")\n- sendEmailToGroupFromTemplate(username, password, idGroup, idTemplate, scheduledatetime=\"\")\n\n## Voice\n~~~~~~~~\n- sendVoice(username, password, to, message, lang=\"\", scheduledatetime=\"\")\n- sendVoiceFromTemplate(username, password, to, idTemplate, params, scheduledatetime=\"\")\n- sendVoiceToGroup(username, password, countryCode, idGroup, msg, scheduledatetime=\"\")\n- sendVoiceToGroupFromTemplate(username, password, countryCode, idGroup, idTemplate, scheduledatetime=\"\")\n\n## User\n~~~~~~~\n- getBalance(username, password)\n- isUser(username, password)", "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/afilnet/api-python", "keywords": "afilnet sms email voice message phone call notification cloud marketing service", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "afilnet", "package_url": "https://pypi.org/project/afilnet/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/afilnet/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/afilnet/api-python" }, "release_url": "https://pypi.org/project/afilnet/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "This package is an easy way to use send sms, email and voice(texto-to-speech) using Afilnet services", "version": "1.0.1" }, "last_serial": 2198446, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "cb631bf0c1d50a5dcb36466fb735bf50", "sha256": "f3e23eb3672a303892fa85ca1ee20f3fa689a38383631329b1919e7994233f17" }, "downloads": -1, "filename": "afilnet-0.1.zip", "has_sig": false, "md5_digest": "cb631bf0c1d50a5dcb36466fb735bf50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1819, "upload_time": "2016-07-01T15:17:06", "url": "https://files.pythonhosted.org/packages/7b/45/e9c2a428cb19f2c1af58ee677f1559397daf9f69f2c5ad375d2648ec5301/afilnet-0.1.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7fc0356ed58aa33d34ee89a05ac6d508", "sha256": "254bfd0a8db4f4af849cc210137e933fd80d164275ed1e7f47e50c7937a639f3" }, "downloads": -1, "filename": "afilnet-0.1.1.zip", "has_sig": false, "md5_digest": "7fc0356ed58aa33d34ee89a05ac6d508", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1814, "upload_time": "2016-07-01T15:54:31", "url": "https://files.pythonhosted.org/packages/ee/69/46228cfc9db613af3570c68457996d51a5c678a60186fc176c3ef6028697/afilnet-0.1.1.zip" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d357a248e4cd1f8a28615ffe09a03a6e", "sha256": "c7d2f6d89a8b51e1f9d1c4be103dfd17449ac73b3ffbea96bba3c02a0e6b5694" }, "downloads": -1, "filename": "afilnet-0.1.2.zip", "has_sig": false, "md5_digest": "d357a248e4cd1f8a28615ffe09a03a6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1929, "upload_time": "2016-07-01T16:05:57", "url": "https://files.pythonhosted.org/packages/01/3d/42e62a1ec644e22fea51cbbd2b8cade1261eb4495ff23d0e2dbaefa53de4/afilnet-0.1.2.zip" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "9f9d27526bea79eaf4ba514c2a36d39d", "sha256": "f441a822333447d134fd5d926facaa48888e768645606d0afaf934626ee43540" }, "downloads": -1, "filename": "afilnet-0.1.3.zip", "has_sig": false, "md5_digest": "9f9d27526bea79eaf4ba514c2a36d39d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6274, "upload_time": "2016-07-01T16:27:01", "url": "https://files.pythonhosted.org/packages/8a/a7/9be25988b512c41f5d9c73f3026ed96e93ff76482a38e3fd9326d832e635/afilnet-0.1.3.zip" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "73326b45b7ce8940b2d69ecd04b77364", "sha256": "50a197fe0f30c8a0d193c99099a3356b84f90943baea9ffdf7c792b60a391c40" }, "downloads": -1, "filename": "afilnet-0.1.4.zip", "has_sig": false, "md5_digest": "73326b45b7ce8940b2d69ecd04b77364", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6272, "upload_time": "2016-07-01T16:33:30", "url": "https://files.pythonhosted.org/packages/ef/02/d239b740704bec25046037e88fad26993baeecb43d239c2ab35b8ff8e655/afilnet-0.1.4.zip" } ], "0.1.4.1": [ { "comment_text": "", "digests": { "md5": "60c66dbf29018c69a0dfacb777812abe", "sha256": "cf7b450f79832c94bfd9ec8b6b8167a011205404bad611aa5a1c9bec39ac8ed6" }, "downloads": -1, "filename": "afilnet-0.1.4.1.zip", "has_sig": false, "md5_digest": "60c66dbf29018c69a0dfacb777812abe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6326, "upload_time": "2016-07-01T16:37:54", "url": "https://files.pythonhosted.org/packages/36/85/2d8216f6f5e967fd27415e7c0238aa208569ef48c383b97df57bf03ed2f3/afilnet-0.1.4.1.zip" } ], "0.1.4.2": [ { "comment_text": "", "digests": { "md5": "01919baad60c5536dfc068bbc606773e", "sha256": "b6368a5a069d2b0808f1e5a3a645c6112c97171ce329264f37c41f20a55cd285" }, "downloads": -1, "filename": "afilnet-0.1.4.2.zip", "has_sig": false, "md5_digest": "01919baad60c5536dfc068bbc606773e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6330, "upload_time": "2016-07-01T16:38:52", "url": "https://files.pythonhosted.org/packages/e0/d4/2d120fbad91e010ed24f140b37c1b909899405ddc54c28cef84fafe2b71c/afilnet-0.1.4.2.zip" } ], "0.1.4.3": [ { "comment_text": "", "digests": { "md5": "31baba7dca582879fc5f1c472a51bbd9", "sha256": "064a3e9a1dc9fb2f6738cea9c15ee1ca576342a3d74d1b2dd7a6d1fc8c855edc" }, "downloads": -1, "filename": "afilnet-0.1.4.3.zip", "has_sig": false, "md5_digest": "31baba7dca582879fc5f1c472a51bbd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8310, "upload_time": "2016-07-01T16:40:27", "url": "https://files.pythonhosted.org/packages/db/90/c2cc9747e06e1ae6fee483cc57a05dc53b606afb9e30522588c3cd8ab65a/afilnet-0.1.4.3.zip" } ], "0.1.4.4": [ { "comment_text": "", "digests": { "md5": "5e9a18d18c4ec675db8775b1c1644bc4", "sha256": "7338684d764bbbcf48f63330cd46467c2953d6d94ebe3875e350761f17f930d1" }, "downloads": -1, "filename": "afilnet-0.1.4.4.zip", "has_sig": false, "md5_digest": "5e9a18d18c4ec675db8775b1c1644bc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6333, "upload_time": "2016-07-01T16:45:17", "url": "https://files.pythonhosted.org/packages/78/34/be520be3823e1e13ad67b03cce79bd62b872f1c8a379755cf41a4de07ee2/afilnet-0.1.4.4.zip" } ], "0.1.4.5": [ { "comment_text": "", "digests": { "md5": "0520bdda7b3991810ae01166a4eb9f50", "sha256": "2e312cc63fc36aeefef188c86ff6ecb76e4ba18a15481b22c3eac13ea67fd960" }, "downloads": -1, "filename": "afilnet-0.1.4.5.zip", "has_sig": false, "md5_digest": "0520bdda7b3991810ae01166a4eb9f50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6326, "upload_time": "2016-07-01T16:46:56", "url": "https://files.pythonhosted.org/packages/04/f6/5d1bf6a3bc676255b59dc10a5d9f565fab5d920b38b45e872bcaa37081bd/afilnet-0.1.4.5.zip" } ], "0.1.4.5.1": [ { "comment_text": "", "digests": { "md5": "e5ea665a606f8981972b66ee9df3254b", "sha256": "4325d8edf605625300d42c62f50f6e1de7abaa06dec4d87a66a4f1e44aed4dea" }, "downloads": -1, "filename": "afilnet-0.1.4.5.1.zip", "has_sig": false, "md5_digest": "e5ea665a606f8981972b66ee9df3254b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6167, "upload_time": "2016-07-01T16:49:10", "url": "https://files.pythonhosted.org/packages/7c/92/819a052f8e58c36459de3252d1682acad40d675669adbed74b23aab303ae/afilnet-0.1.4.5.1.zip" } ], "0.1.4.5.2": [ { "comment_text": "", "digests": { "md5": "a4b73eb190b23daf439a3b637b521a66", "sha256": "4911fd2ab335786014434b595f4402e77a022e583755915c16280a3418de6562" }, "downloads": -1, "filename": "afilnet-0.1.4.5.2.zip", "has_sig": false, "md5_digest": "a4b73eb190b23daf439a3b637b521a66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6183, "upload_time": "2016-07-01T16:50:33", "url": "https://files.pythonhosted.org/packages/d9/5c/d974e02227a6ad26a8b1d49cfaf876b63f6c78018095ae367b2396873a7c/afilnet-0.1.4.5.2.zip" } ], "0.1.4.6": [ { "comment_text": "", "digests": { "md5": "d891f58eeb623f42d83d2e962f5dafef", "sha256": "39762321197cc193c91844ae4428d97e448a4d449aea3364aaff4ec45dea6f05" }, "downloads": -1, "filename": "afilnet-0.1.4.6.zip", "has_sig": false, "md5_digest": "d891f58eeb623f42d83d2e962f5dafef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6379, "upload_time": "2016-07-01T16:53:10", "url": "https://files.pythonhosted.org/packages/ea/7c/b81a63125f7235f72f7d0060b5d4dffbfd6b6ed84e64377056b69f90d2b4/afilnet-0.1.4.6.zip" } ], "0.1.4.6.1": [ { "comment_text": "", "digests": { "md5": "512f0160db4e269579420321c9520558", "sha256": "b96b2d43bf735c3953e37d9645494e130ca4fb962f87a44ae0bc5ef49b09ccfc" }, "downloads": -1, "filename": "afilnet-0.1.4.6.1.zip", "has_sig": false, "md5_digest": "512f0160db4e269579420321c9520558", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6552, "upload_time": "2016-07-01T16:54:25", "url": "https://files.pythonhosted.org/packages/58/f5/2097870ccb98f7c01eb481582f8cd1a3d7035a52776b9f4c2cacb999aa40/afilnet-0.1.4.6.1.zip" } ], "0.1.4.6.2": [ { "comment_text": "", "digests": { "md5": "011d840be110d337453ee52617fad941", "sha256": "0b0bcf161619fed821d5a0e3f5fcff66c560679cb242e0c3d9b53ef0ce60baec" }, "downloads": -1, "filename": "afilnet-0.1.4.6.2.zip", "has_sig": false, "md5_digest": "011d840be110d337453ee52617fad941", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6581, "upload_time": "2016-07-01T16:55:29", "url": "https://files.pythonhosted.org/packages/c8/13/3b84dcc48034dda1a06196b4b13f0bd2288f5ae77a7cd81dc3e73f256a48/afilnet-0.1.4.6.2.zip" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "dc4f0cd046b15652898e265416515f16", "sha256": "fee5a12d4dd3ff433be07b4a1d3c1fd8414bdf68e194998538f7176616eedaa7" }, "downloads": -1, "filename": "afilnet-1.0.0.zip", "has_sig": false, "md5_digest": "dc4f0cd046b15652898e265416515f16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6331, "upload_time": "2016-07-01T16:57:49", "url": "https://files.pythonhosted.org/packages/9d/a3/eea1f64e214ab811632375ea818302444d320946428fd5f0edff018b90b2/afilnet-1.0.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "77b54c16e3e370b145b05ffced570d7b", "sha256": "aa51a67fba6f1219a53dae1e3e36107a6985ba4eb9aa39b946e2d290d32e4748" }, "downloads": -1, "filename": "afilnet-1.0.1.zip", "has_sig": false, "md5_digest": "77b54c16e3e370b145b05ffced570d7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6340, "upload_time": "2016-07-01T16:58:35", "url": "https://files.pythonhosted.org/packages/0b/6d/5bb86db7d617b7495881fb1dc5cf5d28be9de98b59fb3f3f3a31d9ea56b3/afilnet-1.0.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "77b54c16e3e370b145b05ffced570d7b", "sha256": "aa51a67fba6f1219a53dae1e3e36107a6985ba4eb9aa39b946e2d290d32e4748" }, "downloads": -1, "filename": "afilnet-1.0.1.zip", "has_sig": false, "md5_digest": "77b54c16e3e370b145b05ffced570d7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6340, "upload_time": "2016-07-01T16:58:35", "url": "https://files.pythonhosted.org/packages/0b/6d/5bb86db7d617b7495881fb1dc5cf5d28be9de98b59fb3f3f3a31d9ea56b3/afilnet-1.0.1.zip" } ] }