Add _RecursiveSerializer class in bfxapi/labeler.py file. Add support to new pulse endpoints (with serializers and types). Add examples/rest/get_pulse_data.py demo.

This commit is contained in:
itsdeka
2023-01-24 12:10:57 +01:00
committed by Davide Casale
parent 36725a183e
commit ae42fb7d93
5 changed files with 131 additions and 4 deletions

View File

@@ -0,0 +1,22 @@
# python -c "from examples.rest.get_pulse_data import *"
import time
from bfxapi.client import Client, Constants
bfx = Client(
REST_HOST=Constants.REST_HOST
)
now = int(round(time.time() * 1000))
messages = bfx.rest.public.get_pulse_history(end=now, limit=100)
for message in messages:
print(f"Message: {message}")
print(message.CONTENT)
print(message.PROFILE.PICTURE)
profile = bfx.rest.public.get_pulse_profile("News")
print(f"Profile: {profile}")
print(f"Profile picture: {profile.PICTURE}")