サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
acokikoy.hatenablog.com
Pythonで REST APIを扱う時の基本手法まとめ、Python編。 認証を通したり、CRUD操作、JSONファイルの加工などなど、Web APIのハンドリングに汎用で使える操作をまとめる。 oAuth 認証が未完成だけど、ひとまず公開して後から追記予定。 利用ライブラリ 準備: ライブラリのimport と、定数(環境固有値)のセット 認証いろいろ BASIC認証: authパラメーター で渡す方法 BASIC認証: HTTPヘッダで渡す方法 (要: BASE64エンコーディング) Base64エンコーディングの処理 HTTPヘッダ Authorization: Basic aWQ6cGFzc3dvcmQ=でBASIC認証 APIキー: HTTPヘッダで渡す BASIC認証配下にあるRedmine環境に、APIキー方式で接続 【後で書く】認証リクエストで得たアクセストークンを使う方
Redmine Rest API経由でアカウント発行とユーザのプロジェクトメンバー登録、本人に通知メールを送るところまでを自動化した話。 動機 システム概要 処理の流れ 1. configファイルを読み込んで定数値をセットする 設定ファイルの中身 処理スクリプト本体の方(Jupyter notebook側) 2. Redmineに接続する。 3. 登録依頼チケットから登録情報を取得する Redmineアカウント発行と、プロジェクトへのメンバー追加 登録依頼チケットを更新して本人に案内文を送る うまくいかなかった所 BASIC認証を通す書き方 redmine API の 本人に接続情報をメールする機能が効かない まとめ 参考リンク (2019.10.19追加) 動機 自分の勤務先では、案件のプロジェクト進行から営業の引き合い、忘年会の計画に至るまでなんでもかんでもRedmineで管理している
このページを最初にブックマークしてみませんか?
『acokikoy.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く