云端蟒蛇sdk

yunpian-python-sdk的Python项目详细描述


云片 SDK

快速开始

  • 安装SDK

    pipinstallyunpian-python-sdk

    : master是最新稳定版,发布版本见PyPI

  • 使用YunpianClient

    fromyunpian_python_sdk.modelimportconstantasYCfromyunpian_python_sdk.ypclientimportYunpianClient# 初始化client,apikey作为所有请求的默认值clnt=YunpianClient('apikey')param={YC.MOBILE:'18616020***',YC.TEXT:'【云片网】您的验证码是1234'}r=clnt.sms().single_send(param)# 获取返回结果, 返回码:r.code(),返回码描述:r.msg(),API结果:r.data(),其他说明:r.detail(),调用异常:r.exception()# 短信:clnt.sms() 账户:clnt.user() 签名:clnt.sign() 模版:clnt.tpl() 语音:clnt.voice() 流量:clnt.flow()

: v1.0.0不兼容之前版本0.0.8

配置说明 (默认配置就行)

  • 构造器配置
    • YunpianClient('apikey')
    • YunpianClient('apikey',conf), conf字典key详见model.constant.YP_*
  • apikey的优先级:接口的param[APIKEY] > 构造器的apikey > 构造器的conf[YP_APIKEY]

源码说明

  • 接口参数的apikey可以不传,因为所有接口默认传入`YunpianClient`构造时的apikey
  • 接口默认使用v2版本,可以在调用时指定版本,如clnt.sms().version('v1').single_send(param)
  • API单元测试目录tests,支持tox
  • 分支说明: master是最新发布版本,develop是待发布的分支(开源贡献可以pull request到develop分支)

联系我们

云片支持 QQ

SDK开源QQ群: 106469530

docs/sdk_qq.jpeg

文档链接

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

推荐PyPI第三方库


热门话题
java是否可以在数组中打印一行元素?   Java框架   javadom4j:用<any>标记包装所有元素   java JMH,微基准代码的一部分   JavaFX拖放TableCell   Java中的volatile关键字   如何在JAVA中使用ApachePOI删除Excel中的警告?   java Android firebase数据库权限被拒绝,尽管用户已登录   eclipse如何在类文件中控制按钮。java文件?   java Android如何从API(rottentomatoes)JSON获取url/链接   java Proguard和两个使用相同安卓库的项目。广播。ClassNotFoundException   Oracle DomParser的java解析XXE   java组织。冬眠cfg。添加注释类所在的包的配置   有没有办法通过JNI将Java数组传递给C而不复制它?   java从XML文件加载请求代码   java表单布局调用JColorChooser   java如何使用Spring boot在neo4j中保存多边形   获取java中的URL参数并从该URL提取特定文本