用于python的lumapps sdk

lumapps-sdk-fork-poetr的Python项目详细描述


lumapps软件开发工具包

https://circleci.com/gh/lumapps/lumapps-sdk.svg?style=svgLicense: MITBlack style

请注意,此sdk仍处于beta版本(0.1)中,并且正在经历一个快节奏的演进,可能会打破某些助手的行为改变

确保您正在使用的版本(git tags&releases)


lumapps sdk是一组用来操作Lumapps API的工具。

这包括:

  • 支持所有api路由的客户端(位于lumapps_api_client文件夹中)
  • 一组helper类,可以轻松地将lumapps元素操作为python对象和类(文件夹lumapps_api_helpers)

快速启动

安装

$ pip install lumapps-sdk

领取代币

lumapps支持多种身份验证方式。 执行速度最快的是以下各项:

通过登录lumapps帐户获取令牌。 转到https://sites.lumapps.com并验证身份。 连接后,打开浏览器的javascript控制台并运行:

varinstance=window.location.pathname.split('/');instance=instance[instance.length-2];fetch(window.location.origin+"/service/init?customerHost="+window.location.host+"&instanceSlug="+instance+"&slug=").then(data=>{returndata.json()}).then(res=>{console.log(res.token)})

这将生成激活60分钟的个人lumapps令牌,我们将在以下步骤中使用它

认证

fromlumapps.clientimportApiClienttoken="MY TOKEN"api=ApiClient(token=token)

您的第一个api调用

让我们在lumapps中显示注册用户的全名

user_email="YOUR EMAIL"usr=api.get_call("user","get",email=user_email)print("Hello {}".format(usr.get("fullName","")))

文档

sdk文档在here中提供。

规范惯例

pep 484类型注释格式的docstring,使用注释适应python 2.7。

如何获得帮助、贡献或提供反馈

请参考我们的contributing guidelines

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

推荐PyPI第三方库


热门话题
具有多个视图的java Recyclerview,删除addTextChangedListener()无效   java结果集问题   java Limit findAll()结果   用php连接java   Android中的java搜索按钮功能   java创建投币类   java如何在多个安全配置中使用Spring管理的独立自定义过滤器?   java使用带/不带“this”的未初始化最终字段合格者   java Android应用程序崩溃列表查看CSV文件   java在运行时动态生成一个函数(没有子函数),表示一个二进制表达式树,并使用Byte Buddy   java ArrayList无法打印一项   java数据。未加载带有spring boot JPA Postresql的sql   打开后摆动内部框架无法获得焦点。。。(爪哇)   在ApplicationContext销毁之前立即触发的java Spring关机事件?   servlet中的java会话与javascript中的会话存储相同