Suche senden
Hochladen
LINE API × heroku ×selenium
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
274 views
医
医療IT数学同好会 T/T
Folgen
「Seleniumをheroku上で動かして、LINE APIから遠隔操作する」勉強会
Weniger lesen
Mehr lesen
Software
Melden
Teilen
Melden
Teilen
1 von 19
Jetzt herunterladen
Empfohlen
AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。
AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。
医療IT数学同好会 T/T
Amazon EKS への道 ~入門編~
Amazon EKS への道 ~入門編~
Hideaki Aoyagi
LocalStack
LocalStack
chibochibo
Crawler Commons
Crawler Commons
chibochibo
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
真吾 吉田
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
Toshiyuki Konparu
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
Serverworks Co.,Ltd.
俺と Active Storage + CloudFront
俺と Active Storage + CloudFront
Masayuki KaToH
Empfohlen
AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。
AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。
医療IT数学同好会 T/T
Amazon EKS への道 ~入門編~
Amazon EKS への道 ~入門編~
Hideaki Aoyagi
LocalStack
LocalStack
chibochibo
Crawler Commons
Crawler Commons
chibochibo
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
20130519 JAWS-UG青森 美人CDP/CDP男子「も」2.0へ
真吾 吉田
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
Toshiyuki Konparu
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
Serverworks Co.,Ltd.
俺と Active Storage + CloudFront
俺と Active Storage + CloudFront
Masayuki KaToH
モバイルゲームにおけるAWSの泥臭い使い方
モバイルゲームにおけるAWSの泥臭い使い方
Junpei Nakada
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
Yasuyuki Sato
20130831 JAWS Chiba
20130831 JAWS Chiba
Kazuki Ueki
20130907 JAWS-UG saitama#2 case_study
20130907 JAWS-UG saitama#2 case_study
Kazuki Ueki
AWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピング
Takuro Sasaki
20130907_JAWS-UGさいたま
20130907_JAWS-UGさいたま
yutaka_noguchi
前座Lambda
前座Lambda
Akio Katayama
AWSでもっと簡単にランチャーしたい
AWSでもっと簡単にランチャーしたい
nmrmsys
シェルスクリプトで作るコンフィグ管理サーバ
シェルスクリプトで作るコンフィグ管理サーバ
Masaru Ogura
20150207 elastic loadbalancer
20150207 elastic loadbalancer
Daiki Mori
Serverless frameworkでお手軽lambda運用 at #nseg #93
Serverless frameworkでお手軽lambda運用 at #nseg #93
ko ty
AWS歴4ヵ月の勉強法
AWS歴4ヵ月の勉強法
Takeshi Wakamatsu
jus研究会沖縄大会「AWSで行うImmutable Infrastructure」
jus研究会沖縄大会「AWSで行うImmutable Infrastructure」
渉 米須
Serverless frameworkを使ってみた話 at #nseg #90
Serverless frameworkを使ってみた話 at #nseg #90
ko ty
はじめてのAWS Lambda
はじめてのAWS Lambda
Masaki Misawa
Aws docker-rails-demo slideshare
Aws docker-rails-demo slideshare
Kanno Yusuke
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座
都元ダイスケ Miyamoto
SPA on AWS
SPA on AWS
yutamuramot
第18回 jaws ug札幌 勉強会 やってみたで終わらないlambdaな話
第18回 jaws ug札幌 勉強会 やってみたで終わらないlambdaな話
Hiroyuki Hiki
CDP(キャンペーンサイト編)
CDP(キャンペーンサイト編)
Hiroyasu Suzuki
クラウド開発に役立つ OSS あれこれ
クラウド開発に役立つ OSS あれこれ
Masataka MIZUNO
[Japan Tech summit 2017] CLD 014
[Japan Tech summit 2017] CLD 014
Microsoft Tech Summit 2017
Weitere ähnliche Inhalte
Was ist angesagt?
モバイルゲームにおけるAWSの泥臭い使い方
モバイルゲームにおけるAWSの泥臭い使い方
Junpei Nakada
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
Yasuyuki Sato
20130831 JAWS Chiba
20130831 JAWS Chiba
Kazuki Ueki
20130907 JAWS-UG saitama#2 case_study
20130907 JAWS-UG saitama#2 case_study
Kazuki Ueki
AWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピング
Takuro Sasaki
20130907_JAWS-UGさいたま
20130907_JAWS-UGさいたま
yutaka_noguchi
前座Lambda
前座Lambda
Akio Katayama
AWSでもっと簡単にランチャーしたい
AWSでもっと簡単にランチャーしたい
nmrmsys
シェルスクリプトで作るコンフィグ管理サーバ
シェルスクリプトで作るコンフィグ管理サーバ
Masaru Ogura
20150207 elastic loadbalancer
20150207 elastic loadbalancer
Daiki Mori
Serverless frameworkでお手軽lambda運用 at #nseg #93
Serverless frameworkでお手軽lambda運用 at #nseg #93
ko ty
AWS歴4ヵ月の勉強法
AWS歴4ヵ月の勉強法
Takeshi Wakamatsu
jus研究会沖縄大会「AWSで行うImmutable Infrastructure」
jus研究会沖縄大会「AWSで行うImmutable Infrastructure」
渉 米須
Serverless frameworkを使ってみた話 at #nseg #90
Serverless frameworkを使ってみた話 at #nseg #90
ko ty
はじめてのAWS Lambda
はじめてのAWS Lambda
Masaki Misawa
Aws docker-rails-demo slideshare
Aws docker-rails-demo slideshare
Kanno Yusuke
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座
都元ダイスケ Miyamoto
SPA on AWS
SPA on AWS
yutamuramot
第18回 jaws ug札幌 勉強会 やってみたで終わらないlambdaな話
第18回 jaws ug札幌 勉強会 やってみたで終わらないlambdaな話
Hiroyuki Hiki
CDP(キャンペーンサイト編)
CDP(キャンペーンサイト編)
Hiroyasu Suzuki
Was ist angesagt?
(20)
モバイルゲームにおけるAWSの泥臭い使い方
モバイルゲームにおけるAWSの泥臭い使い方
AWS CLIでEC2の利用料金を節約する
AWS CLIでEC2の利用料金を節約する
20130831 JAWS Chiba
20130831 JAWS Chiba
20130907 JAWS-UG saitama#2 case_study
20130907 JAWS-UG saitama#2 case_study
AWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピング
20130907_JAWS-UGさいたま
20130907_JAWS-UGさいたま
前座Lambda
前座Lambda
AWSでもっと簡単にランチャーしたい
AWSでもっと簡単にランチャーしたい
シェルスクリプトで作るコンフィグ管理サーバ
シェルスクリプトで作るコンフィグ管理サーバ
20150207 elastic loadbalancer
20150207 elastic loadbalancer
Serverless frameworkでお手軽lambda運用 at #nseg #93
Serverless frameworkでお手軽lambda運用 at #nseg #93
AWS歴4ヵ月の勉強法
AWS歴4ヵ月の勉強法
jus研究会沖縄大会「AWSで行うImmutable Infrastructure」
jus研究会沖縄大会「AWSで行うImmutable Infrastructure」
Serverless frameworkを使ってみた話 at #nseg #90
Serverless frameworkを使ってみた話 at #nseg #90
はじめてのAWS Lambda
はじめてのAWS Lambda
Aws docker-rails-demo slideshare
Aws docker-rails-demo slideshare
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座
SPA on AWS
SPA on AWS
第18回 jaws ug札幌 勉強会 やってみたで終わらないlambdaな話
第18回 jaws ug札幌 勉強会 やってみたで終わらないlambdaな話
CDP(キャンペーンサイト編)
CDP(キャンペーンサイト編)
Ähnlich wie LINE API × heroku ×selenium
クラウド開発に役立つ OSS あれこれ
クラウド開発に役立つ OSS あれこれ
Masataka MIZUNO
[Japan Tech summit 2017] CLD 014
[Japan Tech summit 2017] CLD 014
Microsoft Tech Summit 2017
Cloudってどんなもの?
Cloudってどんなもの?
Kazuto Kusama
Istio, Kubernetes and Cloud Foundry
Istio, Kubernetes and Cloud Foundry
Kazuto Kusama
PHP on Windows Azure
PHP on Windows Azure
Microsoft
PHP on Windows Azure
PHP on Windows Azure
Microsoft Openness Japan
BioDevOpsによる再現性のあるバイオインフォマティクス環境の構築
BioDevOpsによる再現性のあるバイオインフォマティクス環境の構築
Itoshi Nikaido
20190705 mas ken_azure_stack
20190705 mas ken_azure_stack
Osamu Takazoe
Serverless for VUI
Serverless for VUI
真吾 吉田
Azure <3 Openness
Azure <3 Openness
Keiji Kamebuchi
Azureでクラウドを何となく理解する
Azureでクラウドを何となく理解する
Ryosuke Uchiyama
Microsoft Azure 概要 (2015 年 4 月版)
Microsoft Azure 概要 (2015 年 4 月版)
Osamu Monoe
CLOUD M1-japanese.pdf
CLOUD M1-japanese.pdf
Dr. Suman Mathur
Windows Azure for PHP Developers
Windows Azure for PHP Developers
fumios
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
さくらインターネット株式会社
ニフティクラウドC4SA_ご紹介資料ver.1.1
ニフティクラウドC4SA_ご紹介資料ver.1.1
Satoshi Ueno
Azure DevOps と開発管理
Azure DevOps と開発管理
Tsukasa Kato
コンテナ技術と普及がシステム・インテグレータに与える影響
コンテナ技術と普及がシステム・インテグレータに与える影響
Masahito Zembutsu
CloudFoundryをつかってみよう
CloudFoundryをつかってみよう
Kazuto Kusama
2014年09月 上司説得メソッド2014年版
2014年09月 上司説得メソッド2014年版
Serverworks Co.,Ltd.
Ähnlich wie LINE API × heroku ×selenium
(20)
クラウド開発に役立つ OSS あれこれ
クラウド開発に役立つ OSS あれこれ
[Japan Tech summit 2017] CLD 014
[Japan Tech summit 2017] CLD 014
Cloudってどんなもの?
Cloudってどんなもの?
Istio, Kubernetes and Cloud Foundry
Istio, Kubernetes and Cloud Foundry
PHP on Windows Azure
PHP on Windows Azure
PHP on Windows Azure
PHP on Windows Azure
BioDevOpsによる再現性のあるバイオインフォマティクス環境の構築
BioDevOpsによる再現性のあるバイオインフォマティクス環境の構築
20190705 mas ken_azure_stack
20190705 mas ken_azure_stack
Serverless for VUI
Serverless for VUI
Azure <3 Openness
Azure <3 Openness
Azureでクラウドを何となく理解する
Azureでクラウドを何となく理解する
Microsoft Azure 概要 (2015 年 4 月版)
Microsoft Azure 概要 (2015 年 4 月版)
CLOUD M1-japanese.pdf
CLOUD M1-japanese.pdf
Windows Azure for PHP Developers
Windows Azure for PHP Developers
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
ニフティクラウドC4SA_ご紹介資料ver.1.1
ニフティクラウドC4SA_ご紹介資料ver.1.1
Azure DevOps と開発管理
Azure DevOps と開発管理
コンテナ技術と普及がシステム・インテグレータに与える影響
コンテナ技術と普及がシステム・インテグレータに与える影響
CloudFoundryをつかってみよう
CloudFoundryをつかってみよう
2014年09月 上司説得メソッド2014年版
2014年09月 上司説得メソッド2014年版
LINE API × heroku ×selenium
1.
HerokuとMessaging APIの連携 T/T 3年 有里勇輝
2.
PC起動してないと使えない! ローカル環境 ルーター 大学のサーバー あんま便利じゃなくね?
3.
クラウドとは? → コンピューティング資源を必要な とき必要なだけ簡単に使える仕組 み」ということです → 提供するサービスによって分類さ れる。 (PaaS、SaaSとか。) クラウドを使おう!!
4.
システムの外観 提出よろ!! 大学のサーバー 提出できた!
5.
Herokuのプラットフォームで実行 ・無料で5つまでアプリを作れ るPaaS ・OSを提供してくれるので、 MacやらWindowsやら考えな くていい。 ・環境構築もほぼいらない上 に、どの環境でも動くサービ スを提供可能。
6.
Heroku上のファイル管理 大学のサーバー これらのファイルはgit で管理されているよ
7.
gitとは → 一言で言うと、バージョン管 理ツール。 いつ、誰が、どのファイルにつ いてどのような変更を行ったの かを記録するもの。 ・1つのシステムにつき、1つ のリポジトリを割り当てる。 ・複数人で開発するときは、リ モートリポジトリを使い、ロー カルで開発すると便利。
8.
gitのここがすごい ・branchを用いて1つの機能ごとに 開発をすることで、運用中のシステ ムでも安全に開発できる。 ・変更前と後の差分、及び履歴を簡 単に確認できる。 ・Githubにを用いると、行単位でコ メントをつけるなど、チーム開発に 都合の良い機能がたくさんある。
9.
Gitを使ってHeroku内にリポジトリを 作ってみよう!
10.
システムの外観 提出よろ!! 大学のサーバー 提出できた!
11.
HerokuとMessaging APIの連携 T/T 3年 有里勇輝
12.
Messaging APIとは → Lineアカウントのコミュニケー ション機能を別のシステムにつな げられるようにしたシステム。 APIとは、プラットフォームの 機能を外部から使えるように するシステムだったよね。
13.
Messaging APIのチャネル を立ててみよう!!
14.
Message APIの仕様 GWサーバーとbot サー バーがお互いの情報を 保持していることが不 可欠だね。
15.
Channel Gateway Server
→ Bot Server HTTP POST リクエスト Request Header : x-line- signature Request Body : destination string : 受信すべ きサーバーの情報。 events : イベントの情報を保 持するオブジェクト。 Request Bodyは暗号化されている から、Channel Secretを秘密鍵と して解読する必要があるよ。 Webhookという。 Webhook URLによって送り先を 指定。
16.
Webhook URLを指定してリクエストを受け取る ・Pythonでのweb開発のフレーム ワーク。 ・今回はルーティングという機能 を使って、リクエストを受け取り、 プログラムをトリガーするような URLを作る。
17.
Bot Server →
Channel Gateway Server ・Bot ServerからChannel Gateway Serverにリクエスト を送る際には、Channel Access Token をHeaderに載せ る。 ・(因みに、これらの認証の システムは基本既存のメソッ ドがなんとかしてくれるので 把握していなくても実装は容 易にできます())
18.
Messaging APIをHerokuとつな げてアプリを完成させよう!!
19.
ご清聴ありがとうご ざいましたm(_ _)m
Jetzt herunterladen