PythonのSDKを使ってRoomIDの一覧を取得します。
コード
from webexteamssdk import WebexTeamsAPI import requests import json import urllib.request ACCESS_TOKEN = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" api = WebexTeamsAPI(access_token=ACCESS_TOKEN) def get_rooms(): rooms = api.rooms.list() for room in rooms: print(room) def main(): get_rooms() if __name__ == "__main__": main()
JSONでRoomIDが取得できる。
{ "id": "iddayo", "title": "チャンネルのタイトル名", "type": "group", "isLocked": false, "lastActivity": "2019-02-03T07:43:40.217Z", "teamId": "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "creatorId": "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "created": "2019-02-27T06:44:46.746Z", "ownerId": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY" }
まとめ
これでRoomIDが取れたので、これに対してメッセージを送信しようと思います。
参考
WebexPythonSDK/examples/simple.py at master · WebexCommunity/WebexPythonSDK · GitHub