WebexPythonSDK
WebexPythonSDK copied to clipboard
Work with the Webex APIs in native Python!
Below is my sample code. from webexteamssdk import WebexTeamsAPI from itertools import islice api = WebexTeamsAPI(access_token=os.environ['WEBEX_ACCESS_TOKEN']) messages = api.messages.list(roomId='XXXXXXX') for message in islice(messages, 50): print(message) for message in messages: print(message)...
Maybe I haven't looked close enough, but it seems that reactions like thumbs up to a message aren't supported currently?
``` File "XX/python3.7/site-packages/webexteamssdk/restsession.py", line 345, in request check_response_code(response, erc) File "XX/python3.7/site-packages/webexteamssdk/utils.py", line 220, in check_response_code raise RateLimitError(response) File "XX/python3.7/site-packages/webexteamssdk/exceptions.py", line 141, in __init__ self.retry_after = max(1, int(response.headers.get('Retry-After', 15))) ValueError: invalid...
Please add method for message edit as per https://developer.webex.com/docs/api/v1/messages/edit-a-message
All update CRUD methods in the SDK are named ```update()```, except for the ```messages``` endpoint . This fix changes the method name to ```update()``` to align with the SDK design....
Webex API supports adaptive card version 1.3, but the webexpythonsdk is limited to use 1.1 version. Can you please the SDK to match the latest supported adaptive card version? 1.3...
Code changes commit for webexpythonsdk's Adaptive Card 1.1 to 1.3 version upgrade. Changes involve code files restructuring inline with Adaptive Card's official documentation (https://adaptivecards.io/explorer/).
Hello, I was playing around with the client and found that the `max` parameter doesn't work: ``` >>> api = WebexAPI() >>> messages = api.messages.list(room_id, max=50) >>> len(list(messages)) 15180 ```...
Would like to see WebSocket support similar to what the `webex-js-sdk` has.