こんにちは、LINEでDeveloper Advocateをしている中嶋です。今回はNode.jsベースのBotのサンプルコードを使いながら、LINE Payによる決済の仕組みをBotに組み込む方法をご紹介します。 用意するもの LINE PayのSandbox 実際にLINE Payで決済を提供してお金を回収するには加盟店登録が必要ですが、検証目的であれば加盟店登録をせずともSandboxで一通りの機能を試すことができます。Sandboxは下記LINE Payの開発者向けサイトから作成できます。 https://pay.line.me/developers/techsupport/sandbox/creation Message APIのChannel LINEのBotアカウントを作成するためにMessaging APIのChannelを作成します。この手順については LINEのBot開
ユーザとのインタフェースの一環としてLINEを利用した対話があります。 先日Node学園に参加した際は、残念ながらPC故障により参加できなかったので、 n0bisukeさんの記事を参考にLINE botを作りたいと思いたちました。 qiita.com 丁寧に記載していただいているので躓くことはなく、動くものができると思います。 ただ動いてオッケーではなくソースコードを理解しないと応用が利かないので、 server.js(下記)をJavaScript、Node.js初心者の筆者勉強したことをメモします。 'use strict'; const express = require('express'); const line = require('@line/bot-sdk'); const PORT = process.env.PORT || 3000; const config = { c
HapiでLINE Botをサクッと試すでやったオウム返しを依存モジュール無しでやってみます。 先に完成コード Channel Secret Channel Access Token を指定しましょう。 外部依存は無いのでnpm iはいりません。ちなみにNode.jsはv7.0.0です。 app.js、コピペで使えます。 'use strict'; const http = require('http'); const https = require('https'); const crypto = require('crypto'); const HOST = 'api.line.me'; const REPLY_PATH = '/v2/bot/message/reply';//リプライ用 const CH_SECRET = 'xxxxxxxx'; //Channel Secretを指定
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く