python中的infobip sms api客户端库

infobip-api-python-client的Python项目详细描述




infobip api python client
==

======


running examples
----



克隆存储库时,在开始探索示例之前,请确保使用
“python setup.py install”执行“setup.py”文件。这样,您将设置示例正常运行所需的所有依赖项。

然后,在“examples/\u init.py”中设置用户名和密码。
现在,您可以在“examples”文件夹中运行提供的示例,方法是运行:


basic消息示例
----


首先,使用您的用户名和密码初始化消息客户端:


send_sms_client=send_single_text_sms(配置(“用户名”“password”))


准备消息:

request.text=“这是一个示例消息”
request.to=[“xxxxxxx”,“yyyyyyy”]


发送消息:

response=send_sms_client.execute(request)


get_delivery_reports_client=get_sent_sms_delivery_reports(配置(“用户名”、“密码”))
response=get_delivery_reports_client.execute({“限制”:5})


但是,在准备消息时,请使用“smsadvancedtextualrequest”:

示例消息。“
message.notify_URL=”https://test.com/url_for_delivery_reports“
message.destinations=[dest]

dest2=destination()
dest2.message_ID=”message_222;“
dest2.to=”number2bbb“

message2=smsdata()
message2.text=”这是示例消息“2。”
message2.notify_url=“https://test.com/url_for_delivery_reports_2”
message2.destinations=[dest2]

request=SMSAdvancedTextualRequest()
request.messages=[message消息2]

response=send_sms_client.execute(request)



您可以使用以下代码处理消息正文


delivery\u status=reports=smsreportresponse.from\json(http\u body)


许可证
----


此库根据[apache许可证,2.0版](http://www.apache.org/licenses/license-2.0)获得许可证

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

推荐PyPI第三方库


热门话题
java如何创建Restful服务并将其部署到OSGi容器?   java如何获取用户在EditText中输入的时间并从中扣除5小时30分钟?   java用户无法注销firebase 安卓   java Undertow始终将字符集添加到ContentType头,即使它不是文本MIME类型   java LocalBroadcastManager未正确接收消息   foreach在Java中有没有比For循环更好的方法可以灵活地遍历集合?   java如何在安卓上移动球   在OSGi下的Log4j中使所有记录器异步时,java ClassNotFoundException   java未知输入字节长度转换为int   java测试工厂在使用前缀命名时抛出NPE   对象的副本(JAVA)   java SP20310:无法打开文件。sql   java Spring安全性仅为一条路径添加安全性   java在idea中获取菱形运算符的编译错误