为gql提供的ActionCable WebSocket协议的GraphQL传输
项目描述
gql-actioncable
这是graphql-python/gql的传输,用于ActionCable WebSocket协议。
安装
您可以使用以下方式安装传输
pip install gqlactioncable
用法
以下是一个使用sorare.com GraphQL WebSocket后端的示例
import asyncio
from gql import Client, gql
from gqlactioncable import ActionCableWebsocketsTransport
async def main():
transport = ActionCableWebsocketsTransport(
url="wss://ws.sorare.com/cable",
)
async with Client(transport=transport) as session:
subscription = gql(
"""
subscription onAnyCardUpdated {
aCardWasUpdated {
slug
}
}
"""
)
async for result in session.subscribe(subscription):
print(result)
asyncio.run(main())
许可证
项目详情
关闭
gqlactioncable-0.0.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 14aae53b76ce42ae5dab0cef8da0d0ab22302e04724478ade180487accc66be1 |
|
MD5 | c4e84ca485d4e6bf36435ba712475ed3 |
|
BLAKE2b-256 | 7f90f8643936758a1e24f076a26fed6b542c5913e413ab81640639d0947a70ac |
关闭
gqlactioncable-0.0.2-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 96b3ef9a5a8a431ffe727782d59f3b550a86e6ee6f684bfa3b791837bcf9cf52 |
|
MD5 | add969d5d272e8bc1390d68699a40722 |
|
BLAKE2b-256 | 01ea4018fe32017a3ec40070da5c19c711a2171facc3337b8df41f1643af0d54 |