/var/www/yatta47.log

/var/www/yatta47.log

やったのログ置場です。スクラップみたいな短編が多いかと。

WebEXのルームIDを取得する

PythonSDKを使って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