We updated the library’s name inĪlignment with Cisco’s re-brand of Cisco Spark to Webex Teams. The Webex Teams SDK (webexteamssdk) library started as Cisco Spark API (ciscosparkapi). Please see the Contributing guide for more information. Feedback, thoughts, ideas, and code contributions are welcome! Webexteamssdk is a community development project. Please join the Python Webex Teams Devs Webex Teams space to ask questions, join the discussion, and share your Package, please report them using the issues page. Webexteamssdk is a community developed and community-supported project. Please see the releases page for release notes on the incremental functionality and bug fixes incorporated into the Have a good example script you would like to share? Please feel free to contribute! Release Notes ExamplesĪre you looking for some sample scripts? Check out the examples folder! Upgrade to the latest version $ pip install webexteamssdk -upgrade DocumentationĮxcellent documentation is now available at: Ĭheck out the Quickstart to dive in and begin using webexteamssdk. Install via PIP $ pip install webexteamssdk Installing and upgrading webexteamssdk is easy: Multipart encoding and uploading of local filesĪuto-completion in your favorite IDE, descriptive exceptions, and so much more… Returned Data Objects => Native Python objectsĪutomatic rate-limit handling! (wait|retry) Represents all Webex Teams API interactions using native Python toolsĪuthentication and Connection to the Webex Teams Cloud => WebexTeamsAPI “connection object”ĪPI Calls => Hierarchically organized methods underneath the WebexTeamsAPI ‘Connection Object’ Provides and uses default arguments and settings everywhere possible, so you don’t have to think about things like APIĮndpoint URLs, HTTP headers and JSON formats Transparently sources your Webex Teams access token from your local environment Webexteamssdk makes your life better… Learn how! Features Than that, since webexteamssdk handles pagination for you automatically! That’s more than 6 Webex Teams API calls in less than 23 lines of code (with comments and whitespace), and likely more id, text = "Welcome to the room!", files = ) id, personEmail = email ) # Post a message to the new room, and upload a file api. create ( 'webexteamssdk Demo' ) # Add people to the new demo room email_addresses = for email in email_addresses : api. id ) # Create a new demo room demo_room = api. list () demo_rooms = # Delete all of the demo rooms for room in demo_rooms : api. Working with Webex Teams in Python a native and natural experience! from webexteamssdk import WebexTeamsAPI api = WebexTeamsAPI () # Find all rooms that have 'webexteamssdk Demo' in their title all_rooms = api. Webexteamssdk is a community developed Python library for working with the Webex Teams APIs. Webexteamssdk - Webex Teams SDK - Python Community Contributors space and posting your Opening enhancement issues or by joining our Release v2! Please see the work-in-progress Release Plan and contribute your ideas for v2.x enhancements by either With release v1.6 we are wrapping up active development on the v1.x release and shifting our focus to the next major This library is distributed under the MIT license found in the LICENSE file.Work with the Webex Teams APIs in native Python! : Tag v0.4.3: Included attachment actions and membership changesĪuthorization token can be defined in environment variable as WEBEX_TEAMS_ACCESS_TOKEN or within the code: Client = webexteams.NewClient().: Tag v0.4.1: Included events and admin audit events functionality.: Tag v0.4.0: Breaking change, added Go modules functionality.: Tag v0.3.0: Breaking change, removed complexity from client, resty is a dependency for the library but it is not longer necessary to import it in the code using the SDK.Include paginate option in List query params : Tag v0.2.0: Breaking change, moved from resty v1 to resty v2.Usage import webexteams "/jbogarin/go-cisco-webex-teams/sdk"ĭocumentation for the library can be found here Changes Go-cisco-webex-teams is a Go client library for the Cisco Webex Teams API.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |