非官方AuthRocket API客户端
项目描述
非官方 AuthRocket API 客户端。扩展了Requests库,提供了一些辅助函数。
另请参阅
Requests 文档。
发送请求
import authrocket
# Create an API object.
# Config values can be found on your realm's integration page.
api = authrocket.API(
url="https://api-e1.authrocket.com/v1/",
key="ko_XYZ", # Must start with `ko_`, rather than old-style `key_`
realm_id="rl_ABC"
)
# Fetch the first page of users.
response = api.get("users")
print response.json()
分页
使用 iter_from_pages 处理分页响应
for user in api.iter_from_pages("GET", "users"):
print user
路径变量
某些API通过路径接收变量,例如“users/123”。而不是使用字符串插值,您应该通过 variables 参数传递这些变量 - 这更安全。例如
response = api.get("user/{id}", variables={"id": "123"})
print response.json()
项目详情
关闭
authrocket-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 50b20bb7e5693295e9e7fdbc7364a4449c127b733ce9aa95538ac7d43108dac4 |
|
MD5 | 14667e3f07190b11f96c98b48d32cff4 |
|
BLAKE2b-256 | e3b2173a24903bc3bf926ffbb507015a953cf4aa8b47020d613b57d8d13ef360 |