×
|
固定報酬制
|
30,000円 〜 50,000円
|
|---|---|
|
納品希望日
|
2026年02月13日 |
|
掲載日
|
2026年02月06日 |
|
応募期限
|
2026年02月09日 |
| 応募した人 | 15 人 |
|---|---|
| 契約した人 | 1 人 |
| 募集人数 | 1 人 |
| 気になる!リスト | 7 人 |
|
タイトル: 【Google Cloud / LINE】Dialogflow CXとLINEを連携させるWebhook開発およびWeb版との認証統合(SSO) 依頼の目的・背景: 現在、LINE公式アカウントとDialogflow CXを連携させて、その登録された情報をもとに、提案などを行う予定のAIチャットシステムのプロトタイプを開発しています。 システムは「LINEトーク画面」での対話と、「Webブラウザ版」の両方での利用を想定しています。 【現状の課題】 基本的なLINEとの疎通、Firestoreの構築、FirebaseでのWEBページのデプロイは確認できていますが、以下の2点が未実装です。 ①セッション管理: 複数ユーザー利用時に情報が混ざってしまうことがある。 ②ID統合: Web版とLINEトーク版で、同じユーザー(LINEアカウント)として認識・ログインさせ、データベースを同期させる仕組みがない。これらを解決する「中間サーバー(Webhook)」および「認証・DB連携基盤」(Firebaseで途中まで実装済み)の実装をお願いしたいと考えています。 具体的な業務内容: Webhookミドルウェアの開発 Google Cloud Functions(またはCloud Run)を使用し、LINE Messaging APIからのリクエストを処理する中間サーバーを構築。 Web版との認証統合(LINEログイン連携) Webアプリ側(LIFFまたは外部ブラウザ想定)で「LINEログイン」を行った際の認証トークン検証処理と、Bot側(Messaging API)で取得するuserIdとの突合ロジックの実装。 ※WebとBotどちらからアクセスしても、同一のuserIdとして認識される設計にしてください。 ユーザーセッションとDB管理(Firestore) 特定されたuserIdをキーとして、Firestore上でユーザー情報(企業名、ニーズ、強み等)を一元管理する処理。Web/Bot双方から同じデータを参照・更新できるようにする。 Dialogflow CXとのAPI連携 ユーザーの入力をDialogflow CXへ渡し、AIの応答をLINE(またはWeb)へ返す処理。※マッチングのアルゴリズム自体は別途こちらで実装するため、今回は「ユーザー認証・情報の整理・保存」までがスコープとなります。Web側のフロントエンド(HTML/CSS)の実装は含みませんが、認証に必要なバックエンド処理は対象です。 検収合格の条件 ①Lineの指定の公式アカウントに新規登録すると、DBに自分の登録する情報(契約後に項目はお伝えします。FirebaseでDBは実装済みです)の新規登録、更新、削除が行える。 ②同様にWEB版で①と同じことができる。 ③Firbaseのメールアドレスでのログインでもはいれるようにして、LineでもFirebaseでもどちらが先でも会員登録することができて、あとでもう一つの認証を追加して紐づけることができる。 ④Lineでの登録した情報は、自分のデータのみ自由にチャットで閲覧できるようになっていて、ほかの人のものは取り扱うことができない。 開発環境・使用ツール: プラットフォーム: Google Cloud Platform (GCP), Firebase データベース: Firestore 会話エンジン: Dialogflow CX 認証・ID: LINE Login v2.1 / LINE Messaging API 言語: Python (Flask等) または Node.js こちらから提供する資料・情報: ご契約後、スムーズに着手いただけるよう以下の資料を提供します。 Dialogflow CX エージェント情報LINE Messaging API 認証情報(Channel ID/Secret) LINE Login 認証情報(Web用 Channel ID/Secret) ※同一プロバイダー下で発行し、userIdが共通化される状態のものを支給します。 Firestore データ構造案(保存してほしい項目の一覧) 現状の構成メモ(README.md) 応募条件: Google Cloud Platform(Cloud Functions / Firestore)を用いた開発経験 LINE Login(Web認証)および Messaging API の実装経験 WebとBotでのユーザーID統合(ID Token検証など)の知見がある方仕様の相談に対して柔軟にコミュニケーションが取れる方 そのあとの提案部分の開発なども一部外部に出したいと考えていますので、そちらに興味がおありかも教えていただけましたら幸いです。 予算: 50,000円(システム利用料込) ※要件を絞り込んでおりますので、この範囲内でのご提案をお願いします。 納期: 契約から3日間 |
| この仕事の特徴 |
|---|
|
|
| クラウドワーカー | 応募日時 |
|---|---|
|
|
2026/02/09 12:41 |
|
|
2026/02/08 22:49 |
|
|
2026/02/07 17:08 |
|
|
2026/02/06 17:43 |
|
|
2026/02/06 16:31 |
|
|
2026/02/06 15:15 |
|
|
2026/02/06 15:13 |
|
|
2026/02/06 15:03 |
|
|
2026/02/06 15:03 |
|
|
2026/02/06 15:00 |
|
|
2026/02/06 14:59 |
|
|
2026/02/06 14:59 |
|
|
2026/02/06 14:59 |
|
|
2026/02/06 14:58 |
|
|
2026/02/06 14:57 |