lineBOTが今なら作れる!
BOT API Trial AccountでlineBOTが個人間で作れるらしい。
今回はその作り方をご紹介しましょう。
lineBOTとは、自動で何パターンかの返答をしてくれるBOTのことです。
商業用にもまたそれ以外のエンタメ性も秘めていて今とても熱いサービス。
今回は、限定ながら、無料でそのAPI作成ができちゃう。
作成には
・lineビジネスアカウント
・SSL通信可能なサーバー
が必要
BOT API Trial Account仕組みについて
BOT APIは、LINEサーバを介して、あなたのサーバとLINEアプリ間で情報の送受信を行うしくみです。
リクエスト通信はJSON形式のAPIを活用して行われます。
BOT API Trial AccountでのlineBOTの作り方
1.公式サイトにアクセス
2.自分のlineアカウントとパスワードを打ち込む
3.自分のメアドにメールが届く
4.氏名など個人情報を入力
ここでは、法人か個人か選べます。
5.入力が終わったら「完了する」をクリック。
6.トップに戻り
「BOT API Trial Account」をクリック
7.利用開始をクリック
BOT API Trial Accountは1人あたり1つまで申し込めます。
先着10,000名様まで利用可能です。
予告なくサービスを終了する場合もあります。ご了承ください。
8.ビジネスアカウントの作成
画像の挿入とアカウント名を入れる
ちなみにビジネスアカウントとは
LINE Business Centerが提供するプロダクト(LINE@⋅LINE Login⋅LINE BOT APIなど)の利用を開始する際に必要なアカウントです。LINEアプリにメールアドレス⋅パスワードを登録し、Business Centerにログイン後無料で作成することができます。
line規約翻訳
ライン開発者協定
1.序論
1.1 LINEソフトウェア開発キットおよびApplication Programming Interface(「プラットフォーム」)は、あなたにライセンスされる このLINE開発者協定の条項への主題 (この「協定」)。この協定は、プラットフォームのあなたの使用に関連して、あなたとLINEの間の法的な拘束力をもつ契約を形成する。
1.2 「プラットフォーム」は、LINE開発者サイト(https://developers.line.me/)を通して入手可能なSDKs、および周期的にアップデートされる関連したAPIを含む。
1.3 「LINE」は2-21-1で主たる事務所の場所によってLINE企業、日本企業を意味している 渋谷、渋谷区、東京、150-8510日本 。
2.この協定を容認している
2.1 プラットフォームを使うために、あなたは最初、この協定に同意しなければならない。もしあなたがこの協定を容認していないならば、あなたはプラットフォームを使わないであろう。
2.2 従って、受け入れるためにクリックすることによって、あなたはこの協定の条項に同意する。
2.3 あなたはプラットフォームを使ってはならず、もしあなたが、日本またはあなたが居住している国を含む他の国の法律の下のプラットフォームを受け取ることまたはあなたがプラットフォームを使うことから禁止される人であるならば、ライセンス契約を容認していないであろう。
2.4 もしあなたが、あなたの雇用者または他のエンティティのためにこの協定によって束縛されることに合意するならば、あなたは説明し、あなたが、あなたの雇用者またはそのようなエンティティをこの協定と結合する完全な法律権限を持っていることを保証する。もしあなたが必須の権限を持っていないならば、あなたはライセンス契約を容認せず、あなたの雇用者または他のエンティティのためにプラットフォームを使うことができない。
3.開発者証明書
3.1 あなたは、あなたがプラットフォームを使うことを可能にする開発者証明書を得るために、LINEアカウントを作成する必要があるかもしれない。あなたのパスワード、アカウント証明書、および帳簿を安全にしておくことが、あなたの責任である。LINEは、あなたにより実施された活動としてあなたのLINEアカウントによって実施されたすべての活動を扱うことができる。
3.2 プラットフォームにアクセスするために、あなたは、プラットフォームのための登録プロセスの一部、またはプラットフォームのあなたの続けられた使用の一部として一定の情報(識別や接触詳細などの)を提供するのを要求されてもよい。あなたは、いつも、あなたがLINEに与えるどのような登録情報でも正確で、最新であることに合意する。
3.3 あなたは、あなたが、LINEによりあなたに配付できるどのような開発者証明書の機密でも維持することについて責任があること、またはあなたが、自身およびあなたが、あなたの開発者証明書の下で開発されるすべてのアプリケーションについて責任があることだけを選んでもよいことに合意する。もうあなたがプラットフォームへのアクセスに必要ではない時
4.ラインからライセンスしなさい
4.1 この協定の条項に服従させなさい LINEは、アプリケーションをLINEのプラットフォームのランに発展させるためにだけプラットフォームを使用するために、制限されて、世界的で、ロイヤルティなしで、非割り当て可能で、非独占的なライセンスをあなたに与える。
4.2 あなたが、LINEまたはサード・パーティーがすべての法律の右を所有していることに合意することプラットフォームの、およびプラットフォームに存続しているどのような知的所有権でも含むプラットフォームへのタイトル、および興味。「知的所有権」は、特許法、著作権法、企業秘密法律、商標法、および何およびすべての他の所有権の下の何およびすべての権利でも意味している。LINEは、あなたに明確に与えられなかったすべての権利を確保する。
4.3 あなたは、この協定により明確に許されなかったどのような目的のためのプラットフォームでも使ってはならない。適用可能なサード・パーティーライセンスに必要な程度に あなたを除いてすることができない:(a)コピー(バックアップの目的を除いた)、修正、適応、再配布、逆コンパイル、リバース・エンジニアリング、分解、またはSDKsの作成派生した作品またはプラットフォームのどのような部分でも;または、(b)はプラットフォームのどのような部分でもモバイルの送受器にロードするか、パーソナル・コンピュータを除いたどのような他のハードウェア機器でもプラットフォームのどのような部分でも他のソフトウェアと結合するか、またはプラットフォームの一部を含んでいるどのようなソフトウェアまたは機器でも配布する。
4.4 オープンソースライセンスの下で、SDKsにおいて、過ぎることに必要か、または含まれるソフトウェアのうちのいくらかが提供できる。この協定の一定の条項を明確に無効にするオープンソースライセンスに供給があるかもしれず、それらのケース、最重要の供給においてあてはまる。
4.5 あなたは、that 事前の注目なしであなたに変わるかもしれないとLINEが規定するプラットフォームのコンポーネント、形、および自然 、およびプラットフォームの未来のバージョンが、プラットフォームの前のバージョンにおいて発展させられた申請と互換性がないかもしれないことに合意する。あなたは、LINEが、一般にあなたへの事前の注目なしでLINEの唯一の裁量であなたまたはユーザーにプラットフォーム(または、プラットフォーム内のどのような機能でも)を提供するのをやめることができること(恒久的にまたは一時的)に合意する。
4.6 LINEは、LINEの唯一の裁量で、限界を、あなたが作ることができるというAPI要求の数に設定できる。あなたはそのような制限に同意し、そのような制限を出し抜くことを試みない。
4.7 この協定の何も、あなたに、LINEの商品名、商標、サービスマーク、ロゴ、ドメインネーム、または他の際立っているブランド機能のうちの何でも使う権利を与えない。
4.8 あなたは、あなたが取り除かないこととそれに添付されるか、またはPLATFORM内に含まれているかもしれない少しの所有権通知(著作権と商標表示を含む)も覆い隠さないこと、または変更することに合意する。
5.あなたによるプラットフォームの使用
5.1 あなたが、プラットフォームを使い、(a)この協定と(b)により許される目的だけのためのアプリケーションを書くことに合意すること どのような適用法でも 関連した司法権での調節または一般に受け入れられた習慣、またはガイドライン(日本に、および日本または他の関連した国からデータまたはソフトウェアの輸出についてのどのような法律でも含む)。
5.2 あなたは、もし一般大衆ユーザーのための申請を発展させるために、あなたがプラットフォームを使用するならばLINEユーザーデータ方針に従ってあなたがそれらのユーザーのプライバシーおよび法律の権利を保護することに合意する。もしユーザーがあなたに、ユーザーネーム、パスワード、または他のログイン情報または個人情報を提供するならば、あなたは、ユーザーを、情報があなたのアプリケーションに利用可能であることに気づかせなければならず、あなたはそれらのユーザーに法律上適正なプライバシーについての注意と保護を提供しなければならない。もしあなたのアプリケーションが、ユーザーから提供された個人的なまたは敏感な情報を蓄えるならば、それはそんなに安全にしなければならない。あなたは、無許可のアクセスからそのようなユーザー情報を保護する商業的に妥当な努力をしなければならないか、または使い、即座にそのようなユーザー情報のユーザーどのような無許可のアクセスまたは使用にでも報告する。もしユーザーがあなたのアプリケーションに彼/彼女のLINEアカウント情報を提供するならば、ユーザーのLINEアカウント 時 にアクセスするためにあなたのアプリケーションがその情報を用いるだけであることおよび制限された目的のために for which ユーザーが、あなたに、そうする許可を与えた 。
5.3 あなたは、あなたが、プラットフォーム〈 アプリケーション、それの開発または配布を含む それを妨げる〉によってどのような活動にも従事しないことに合意する LINEまたはどのようなモバイル通信キャリアのどのようなサード・パーティーのサーバー、ネットワーク、または他のプロパティまたはサービスでも未認証の方法で分裂させるか、損うか、またはアクセスする 。
5.4 あなたは、あなたがどのようなデータについても責任があること(そして、そのLINEはあなたまたはそれのためのどのようなサード・パーティーについての責任でも全然持っていない)にだけ合意する、あなたが作成し、あなたが、プラットフォームを使って発展させる申請を通って電波で通信するか、または表示するコンテンツ、または資源、そしてそうすることによるあなたの行動(LINEが被るかもしれないどのような損失または損害でも含む)の結果のために。
5.5 あなたは、あなたがどのような適用可能なサード・パーティー契約というこの協定の下のあなたの義務のどのような違反についても責任があること(そして、そのLINEはあなたまたはそれのためのどのようなサード・パーティーについての責任でも全然持っていない)にだけ合意する、または どのような適用法または調節でも 、および何の結果(LINEまたはどのようなサード・パーティーでも被るかもしれないどのような損失または損害でも含む)のためにでも そのような違反 。
5.6 LINEは、あなたが、この協定への服従のためのプラットフォームを使って開発するどのようなアプリケーションでも調査する権利を確保する。そのような調査は、例えば、LINEまたはそのユーザーに影響するかもしれないセキュリティ問題を識別するために、あなたのアプリケーションにアクセスし、使っているLINEを含むかもしれない。あなたは何 そのような調査 にでも同意する。LINEは、私達が適度に信じるかどうかの注目なしであなたによるプラットフォームへのアクセスまたはあなたのアプリケーションを中断できて、あなたはこの協定の違反にいる。
というような規約があるので、読んでもらってから
「AGREE」を選択
9.lineデベロッパーページに移るので、
「CREAT」を選択
10.アカウント情報を確認してコールバックURLを設定
lineデベロッパー画面の「Basic information」→「EDIT」を選択
コールバックURLを入力する。
と途中までやってみたらできました。
第二弾で続き書きます。
ライター:上條
コメント