hubtel的smsapi的一个易于使用的包装器。

pyhubtel-sms的Python项目详细描述


Pyhubtel短信

Code style: blacklicense

这个包提供了在python项目中使用/集成Hubtel的smsapi的简便方法。

注意:此项目是一个测试版,因此将来可能会有一些小的更改。

安装

使用pip安装和更新。

pip install -U pyhubtel-sms
?

一个简单的例子

>>># send an SMS to a single recipient>>>frompyhubtel_smsimportSMS>>>sms=SMS(client_id='iwwofuxx',client_secret='icctaeik')>>>sms.send_message(sender='PyHubtel',recipient='0502345678',content='Hello world',registered_delivery=True){'MessageId':'f2665231-522f-32b6-accf-6ac8426bfd5c','Rate':1,'NetworkId':'62002','Status':0}

用法

下面是实现的send messagebatch smsapi的使用示例。

向单个收件人发送消息

>>>frompyhubtel_smsimportSMS,Message>>>sms=SMS(client_id='iwwofuxx',client_secret='icctaeik')>>>message=Message(...sender='PyHubtel',...content='Apples',...recipient='0502345678',...registered_delivery=True,...)>>>sms.send(message){'Status':0,'NetworkId':'62002','MessageId':'3f20fe72-e0fd-437b-b63d-dbf2b0af9c8b','Rate':1}

向不同的收件人发送相同的邮件

>>>frompyhubtel_smsimportSMS,Message>>>sms=SMS(client_id='iwwofuxx',client_secret='icctaeik')>>>bulk_message_one=Message(...sender='PyHubtel',...content='Oranges',...recipients=['0202345678','0502345678'],...campaign_name='PyHubtel SMS Campaign',...)>>>sms.send(bulk_message_one){'Status':'Scheduled','Name':'PyHubtel SMS Campaign','SenderId':'PyHubtel','TotalCount':2,'Time':'2018-04-06 04:16','Id':664544,'Stats':{'Pending':2}}

向收件人发送个性化消息
>>>frompyhubtel_smsimportSMS,Message,Messages>>>sms=SMS(client_id='iwwofuxx',client_secret='icctaeik')>>>message_one=Message(...content='Apple Pie',...recipient='0202345678',...)>>>message_two=Message(...content='Orange Tart',...recipient='0572345678',...)>>>bulk_message_two=Messages(...sender='PyHubtel',...campaign_name='PyHubtel SMS Campaign',...batch=[message_one,message_two],...time='12:46 pm'...)>>>sms.send(bulk_message_two){'Stats':{'Pending':2},'Status':'Scheduled','Time':'2018-04-07 12:46','SenderId':'PyHubtel','TotalCount':2,'Name':'PyHubtel SMS Campaign','Id':664817}

贡献

所有贡献都是受欢迎的-从排版修复到完成重构和新功能。如果您碰巧遇到了一个bug或者想要建议改进,请随时打开一个问题或者提交一个pull请求。

许可证

此项目在Apache License, Version 2.0下发布。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
手机上的html调试Java web应用程序   Java当前日期和过去日期之间的差值,以年、月、日、小时、分、秒为单位   如果方法名称相同,java如何使扩展类不从上面的类触发方法?   即使在提供了准确的firebase引用之后,java仍出现“无法跳转到类型”异常。请看详情   jar文件中的java图像   java如何避免从缓存读取时修改相同的对象实例?   Android中java完全控制的线程队列   JTextArea中的java计算   java如何独立运行。jar作为64位mashine上的32位   java在尝试实例化自引用泛型类的实例时,如何处理自引用类型参数   java如何安装着色jar而不是原来的jar   java在resultSet之后使用If-Else   多线程是java。朗,反思一下。方法调用线程安全   java 7语言向后兼容性   Objective C中的Category和Java 8中的Default方法是否等效?