etc
最近raindropのAPIを使うのにOAuth2の認証を実装しています。 そこで出てきたrefresh_token。これはどういうときに使うのかというのを疑問に思っていて、ちょっと調べたのでメモっておきます。 どんな時に使うのか まずはrefresh_tokenはどういうときに使う…
最近raindropを使いだしました。 Raindrop.ioとは? ウェブページやコンテンツを保存、整理、共有するためのブックマーク・オーガナイザーサービスです。 app.raindrop.io 基本的な機能は以下です。 保存: ベース機能です。ウェブページ、ビデオ、写真、リン…
GitHub Actionsのscheduleを使って定期実行を考えていて調べたことを書き残しておく。 定期実行について 定期実行はonのschedule のブロックの中にcron式を書けば実行できます。 以下の例では0時と12時に実行されます。 name: Scheduled Workflow on: schedu…
LinkdingのAPIを使って登録したBookmarkを取得するようなプログラムを書いています。 そのプログラム自体はそのうち記事にしようと思いますが、今日はその時に起こった事象を記事にしようかと思います。 情報取得できない まずはプログラム云々の前に、Linkd…
ブラウザにて設定されるUser-Agentの文字列について、何となくしか知らなかったので調べてみました。 User-Agentとは User-Agentとは、特定のウェブブラウザとそのバージョン、オペレーティングシステムに関する情報を設定しているものです。 自分の使ってい…
ログ出力される中にJSONがあったり普通のPlainTextがあったりと、混在している状況。 Fluentdでログを送信する際にJSONの場合にはParseする、PlainTextの場合は加工しないという判断できないかなというのを調べていた。 思考としてはIF文でそういうのをでき…
Reactの勉強をしようと思ってコマンドを叩いてみたらそもそもプロジェクトが作れなかった。 $ npx create-react-app react-typescript-weather-app --template typescript Need to install the following packages: create-react-app Ok to proceed? (y) y n…
PythonのSDKを使ってRoomIDの一覧を取得します。 コード from webexteamssdk import WebexTeamsAPI import requests import json import urllib.request ACCESS_TOKEN = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" api = WebexTeamsAPI(access_token=ACCESS…
WebexのSDKを使って、Botを作ろうと思う。 ってことでまずはSDKをインストールする。 インストール pip3 install webexteamssdk 以上で終了。 freezeで今の環境に入っているライブラリを確認。 vagrant@development-server:~/repogitories/webex-sample$ pip…