LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフーTechBlog English version.LINE Things のプラットフォーム開発をしている川田です。 皆さんは、LINE Things というLINE のBluetooth LE を使った IoT プラットフォームをご存知でしょうか? 2018年11月に行われたLINE Developer Day 2018 で発表され、開発者が気軽に利用できる Developer Trial が公開されました。 この記事では、LINE Things のサンプルコードをもとに、実際にLINE 上で連携できるデバイスを ESP32-DevKitC を利用して作成し、動かしてみる手順をご紹介します。LINE Things とはLINE

By Sho Tachibana | 2018.06.06 2021.01.08テクニカルエバンジェリストとしてMessagingAPI、Clova Extensions Kit(CEK)等のプラットフォーム全般の啓蒙活動を担当しています。 English version. こんにちは。LINEでLINE MessagingAPIやLINEログイン等のプラットフォームの啓蒙活動を担当している立花です。本記事では、今回新たに実装されたLIFFの概要と、使い方を解説します。 LIFFとは LIFFとは、LINE Front-end Frameworkの略で、LINEアプリ内で動作するウェブアプリのプラットフォームです。 LIFFに登録したウェブアプリ(LIFFアプリ)をLINEアプリ内で起動すると、LINEのユーザーIDや、LIFFAPIを利用するためのトークンをLINEプラットフォー

自己紹介 じゅんじゅんというニックネームで、関西を拠点に活動しているフロントエンドエンジニアです。 HAL大阪の2回生です👍 (2016.11.12現在) よくstart up系イベントに行くので、大阪らへんの方は会いましょう! ngrokとは ngrok - secure introspectable tunnels tolocalhost ngrok secure introspectable tunnels tolocalhost webhook development tool and debugging tool 開発者なら知ってる人も多いのではないでしょうか。localhostのポートをngrok.comとトンネリングして外部へ公開してくれるサービスです。 割とマジで神。LINEとは コミュニケーションアプリLINELINE(ライン)は、24時間、いつでも、どこでも

YAPC::Asia Hachioji 2016 mid in Shinagawa 2016-07-03 Yusuke Wada a.k.a. yusukebe

2017/01/17追記Herokuのプランが変更されたようです。 詳しくは、コメント欄を参照してください。 追記ここまで みなさん、bot活用していますか? どんどん便利なスクリプトを追加し、日々の業務や生活になくなてはならない存在になっていると思います。しかしながら、botをどこで運用するかという悩ましい問題があります。少し前ならheroku一択でしたが、herokuのプランが変更され24時間完全に無料で運用することが難しくなりました。herokuで運用する問題点herokuは素晴らしい環境です。が、無料でbotをつくるとなると話は少し変わってきます。 30分アクセスしなければスリープ 24時間連続で動かすことができない(6時間のスリープ) hubot-heroku-keepaliveによって30分のスリープの問題はいいですが、24時間稼働できないのはどうしようもありません。まあ

Facebook Messenger PlatformやLINE BOTが話題になっていますが、下記の記事でも言及されているように、BOTサーバーとして大量メッセージに対応するには「並行処理」がキモになってきます。 大量メッセージが来ても安心なLINE BOTサーバのアーキテクチャ そしてElixirといえばやっぱり「並行処理」なわけです。ということで「BOTサーバーを効率よく開発するにはElixir/Phoenixってとても良い選択なのでは?」という仮定のもと、色々と検証してみました。 並行処理のコード Elixirでプロセスを起動・管理する方法はいくつも用意されていますが、BOTサーバーの要件的に「状態」を管理する必要はありませんし、プロセスから「戻り値」を返してもらう必要もありません。要するにプロセスは「使い捨て」というか、実行が終わったら勝手に終了してくれればそれでオッケーなわけで

噂されていたFacebook MessengerのBotに関する情報がf8で公開されました。 Messenger Platform Betaといいます。すでに公開されており、Facebook Messenger上で動くBotを実装することが可能となりました。 Facebook Messenger Platformとはなんでしょうか? ・Messenger上でBotを作るAPIや、Botを見つけられるようにするためのプラットフォームです! ・Facebook Messenger PlatformはSend/ReceiveAPIを提供していて、そのAPIを使うことによってBotの実装をすることができます。 今回この記事では実際におっくったメッセージをそのまま返してくるMessengerのBotを開発します!開発はマックでおこないます! *初心者でも絶対に挫折しないように1から全部説明します!

はじめまして。NewsPicks技術チームの井原です。 チャットボット(Bot)という言葉を聞いたことがあるでしょうか。スマホやWebのメッセンジャー上で動く自動会話ロボットで、4/7にLINEがBOTAPI Trialを公開したことでエンジニア界隈で一躍ホットなトピックとなりました。今週にはFacebookが対応を発表し、NewsPicksでも話題になりました。newspicks.com 私もBOTAPI Trialの公開で大喜びしたクチで、さっそく週末と帰宅後の時間でLINE BOTを作ってみました。 うま インフラ環境 メッセージの処理と記事推薦 1.形態素解析 2. 特徴語抽出 3. 記事の検索 4. 記事の選択 5. 記事の提示 社内公開 時間の指定 形容詞の使用 ソースコード うま こちらが作成したBotです。「うま」(NewsPicks非公式Bot)といいます。 ユー

こんにちは、せーのです。今日は何かと話題のチャットBOTを使ってこのDevelopers.ioのお知らせBOTを作ってみたいと思います。新しもの好きなので。 チャットBOTの時代はくるのか? さてここのところLINEより「LINE BOTAPI」が発表され、更にFacebookからもチャットツールである「Messenger」に対してプログラムで制御するためのプラットフォーム「Bots for Messenger」が発表されました。これにより巷では「チャットBOTの時代が来る」「ゴールドラッシュならぬ"ボットラッシュ"だ」なんて言われております。 ChatOps 開発者の間では数年前から開発に普段エンジニア同士の情報伝達のために使うチャットツール(Slack, Chatwork等)に一定のコマンドを打ち込むことによってコンパイル、ビルド、コミットやPush、CI等を行う「ChatOps」と

LINEBOTAPIが公開されたので、簡単な検索botを作ってみました。 botの作り方についてはすでにたくさんの良記事が公開されているので、ここでは主にハマりやすいポイントについてメモしておきます。 開発環境 さくらのレンタルサーバSSL証明書:Rapid SSLPHP 5.4.45 アカウント登録 下記サイトからBOTAPI Trial Accountを登録します。 https://business.line.me/services/products/4/introduction アカウントは1人あたり1つまで申し込めます。先着10,000名様まで利用可能だそうです。(4/9 17:00時点ではまだ申し込めるようです) 注意点 友だち数上限は50人までです 料金は無料です 実装方法 素晴らしい解説記事がすでに公開されているので、ここではリンクを貼るだけにしておきます。先人たちに

最近トライアル版がリリースされたLINE BotAPIを使って某り○なのようなAIアカウントを作りました。 会話の様子はこんな感じです。。LINEに舞い降りたひとみちゃんとよかったらお友達になってみてください笑 以下のQRコードからお友達申請できます。(トライアル版のため友達数のに上限があり、50人までしかお友達になれません)友達人数が50人に達した場合は、以下のリンクからスマートフォンアプリ版のひとみちゃんである「AI少女 ひとみ」とお話しすることができます。 f425.hatenablog.com play.google.comAI少女 ひとみ Yushi Watanabe エンターテインメント 無料 「AI少女ひとみ」特別ページAI少女 ひとみ 開発においては以下のサイトを参考にさせていただきました。ありがとうございました。 qiita.comblog.koogawa.c

Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?技術系の記事投稿先を自前のBlogに移しました。初心者向け,AWSなど幅広いTechジャンルで記事投稿がんばってますので、よろしかったらこちらも参照ください!LINE BotAPI が公開され一般のデベロッパにも公開されたので使ってみたメモ。 申し込みはこちらから. 先着10,000名ですがまだ申し込みを受付けている模様(2016/4/14現在) 上限に達したようです(2016/4/16) 追加受付が開始されたようです。(2016/4/26) https://business.line.me/services/products/4/

LINEの「BOTAPI Trial Account」が先着1万名限定で自由に開発できるということなので、ドコモの雑談対話APIと組み合わせて、 弊社School Withのマスコットキャラクター「うぃず吉」に命を吹き込みたいと思います。 用意するものLINE BOTAPI Trial Account ドコモ雑談対話API用アクセスキーSSL証明書が設置されたWebサーバLINE BOTAPIアカウントを取得 取得したら下記をメモっておきましょう CHANNEL ID CHANNEL SECRET MID CallBack URLはこんな感じでポート番号まで指定してください。 https://example.com:443/callback またServer IP Whitelistには用意したWebサーバのIPを入力してください。 ドコモ雑談対話API用アカウントを取得 取得

LINE BOTではLet's Encryptが使えないという話だったのでFacebook Messengerではどうだろう、と試してみた。 結論としては、タイトルの通りLet's Encryptでも問題なく動きます。 以下、簡単に確認手順等 確認環境AmazonLinux AMI 2016.03.0nginx/1.8.1PHP 5.5.33 (過去に取得したままほったらかしになっていたドメイン) 1.事前準備 EC2インスタンスの立ち上げ(SecurityGroupで80、443番ポートを開けておく) インスタンスへのElasticIPの割り振りとDNS設定nginx,PHP,PHP-FPM等をyumでインストール Let's EncryptでSSL証明書を発行(ここだけ少し詳しく) # installsudo git clone https://github.com/let

参考 Facebook アプリID取得方法 http://qiita.com/betchi/items/539f5e32cd9a9c8d2db4 http://qiita.com/pochi-sato/items/f3f5598e36c1fa92d840 https://developers.facebook.com/docs/messenger-platform/quickstart http://qiita.com/fuji_syan/items/85723cb5e53ec6dc9e95 1. SSLで通信できるウェブサーバを用意します コールバックURLはSecureじゃないと怒られますので。SSL証明書がない場合、ご用意ください。参考までにCSRの作り方です→http://qiita.com/kskomori/items/ba84ae0bb6a3b5bf6305 2. フェイスブ

追記 (4/15) 現在は Let's Encrypt の証明書が利用できるようになっているようです。なので「https で Callback が受け取れない」と言う理由のためだけにAmazonAPIGateway を使う必要も無くなりました。LINE BotAPI は Callback URL が https のみで、しかも Let's Encrypt や StartSSL と言った無料の証明書が使えない。どうにか安価で Bot を動かしたいとなるとHeroku のようなドメインを指定しなければ Wildcard 証明書が割り当てられている PaaS を使うのが一般的でしょう。 しかしHeroku は外に抜ける IP アドレスがどんどん変わっていくので、 BotAPI の IP Whitelist に登録することが出来ない。仕方無いのでHeroku に rack-rev

リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く