启动密钥python sdk
launchkey-python的Python项目详细描述
##用于启动密钥API的Python sdk[![构建状态](https://travis-ci.org/launchkey/launchkey-python.png?branch=master)](https://travis-ci.org/LaunchKey/launchkey-python)
For use in implementing LaunchKey
Version 1.3.0
@author LaunchKey
@updated 2016-04-22
#########################
## Description
Use to more easily interact with LaunchKey's API.
#########################
## Installation
$ easy_install launchkey-python
or
$ pip launchkey-python
#########################
## Usage
### To create a LaunchKey API object
import launchkey
#app_key will be provided in the dashboard
app_key = 1234567890
#app_secret will be provided in the dashboard once, 或者可以生成一个新的
app嫒secret=“abcdefghijklmnopqrstuvxyz123456”
private嫒key=open(“path/to/key.pem”,“r”).read()
api=launchkey.api(app嫒key,app嫒secret,私钥)
可用于将来向用户推送请求
用户推送id
启动状态['auth']:
以及json字符串中的用户哈希信息
auth_request=request.params['auth_request']
auth=request.params['auth']
user_hash=request.params['user_hash']
=api.is_authorized(授权请求,auth)
签名)
如果您将身份验证请求存储为相关用户哈希的相关用户哈希,则可以查找该请求,现在使用该请求将用户从用户哈希(用户哈希)
api.log out(auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-请求从用户哈希(用户哈希)
api.logout(auth-auth-auth-auth-auth-auth-auth-auth-请求从用户哈希(用户哈希)
(auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-一个应用程序属于使用新调用的组。
response=api.create_whitelabel_user(“identifier”)
建议使用主键或uuid,而不是可以更改的用户名或电子邮件地址。此标识符将用于对用户进行身份验证,并将其他设备配对到您的白色标签组中的
用户帐户。
响应将包括qrcode和code。qr code是移动应用程序扫描qr代码图像的url。在二维码无法扫描的情况下,手机应用程序可以在手机应用程序中输入一个值,即在二维码无法扫描的情况下,手机应用程序可以输入这个值。
测试
$python setup.py试验
1。分叉
2.创建功能分支(`git checkout-b my new feature`)
3。提交更改(`git commit-am'add some feature`)
4.推到分支(`git push origin my new feature`)
5。为launchkey python sdk创建新的pull请求
==
=1.3.0
----
在身份验证请求中发送策略的能力。
<1.2.7
----
For use in implementing LaunchKey
Version 1.3.0
@author LaunchKey
@updated 2016-04-22
#########################
## Description
Use to more easily interact with LaunchKey's API.
#########################
## Installation
$ easy_install launchkey-python
or
$ pip launchkey-python
#########################
## Usage
### To create a LaunchKey API object
import launchkey
#app_key will be provided in the dashboard
app_key = 1234567890
#app_secret will be provided in the dashboard once, 或者可以生成一个新的
app嫒secret=“abcdefghijklmnopqrstuvxyz123456”
private嫒key=open(“path/to/key.pem”,“r”).read()
api=launchkey.api(app嫒key,app嫒secret,私钥)
可用于将来向用户推送请求
用户推送id
启动状态['auth']:
以及json字符串中的用户哈希信息
auth_request=request.params['auth_request']
auth=request.params['auth']
user_hash=request.params['user_hash']
=api.is_authorized(授权请求,auth)
签名)
如果您将身份验证请求存储为相关用户哈希的相关用户哈希,则可以查找该请求,现在使用该请求将用户从用户哈希(用户哈希)
api.log out(auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-请求从用户哈希(用户哈希)
api.logout(auth-auth-auth-auth-auth-auth-auth-auth-请求从用户哈希(用户哈希)
(auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-auth-一个应用程序属于使用新调用的组。
response=api.create_whitelabel_user(“identifier”)
建议使用主键或uuid,而不是可以更改的用户名或电子邮件地址。此标识符将用于对用户进行身份验证,并将其他设备配对到您的白色标签组中的
用户帐户。
响应将包括qrcode和code。qr code是移动应用程序扫描qr代码图像的url。在二维码无法扫描的情况下,手机应用程序可以在手机应用程序中输入一个值,即在二维码无法扫描的情况下,手机应用程序可以输入这个值。
测试
$python setup.py试验
1。分叉
2.创建功能分支(`git checkout-b my new feature`)
3。提交更改(`git commit-am'add some feature`)
4.推到分支(`git push origin my new feature`)
5。为launchkey python sdk创建新的pull请求
=1.3.0
----
<1.2.7
----