CLOVA Extension の連携
- 印刷する
- PDF
CLOVA Extension の連携
- 印刷する
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
Classic/VPC環境で利用できます。
CLOVA Extension(CEK、CLOVAスピーカー)との連携の前に行うべき作業は以下のとおりです。
- API Gateway Invoke URLの作成
- CLOVA Extensionの作成
CLOVA Developersコンソールにアクセス
- CLOVA Developersコンソール(https://developers.naver.com/console/clova/)にアクセスします。
- NAVER IDでログインします。
チャットボットビルダーでCLOVA Extensionの連携設定
チャットボットビルダーでチャットボットとCLOVA Extensionを連携させる方法は以下のとおりです。
- NAVERクラウドプラットフォームのコンソールでServices > CLOVA Chatbot > Domainメニューを順にクリックします。
- 希望するドメインの [ビルダーを実行する] ボタンをクリックしてチャットボットビルダーを実行します。
- チャットボットビルダーで チャットボット設定 > メッセンジャー連携 タブをクリックします。
- CLOVA Extensionの [連携] ボタンをクリックします。
- Step1領域でSecret keyの [作成] ボタンをクリックして値を作成し、[コピー] ボタンをクリックします。
- CLOVA Extension連携画面を終了し、会話モデルのビルドとサービスの配布を行います。
- Step 3領域の [配布情報を入力する] ボタンをクリックします。
- CLOVA Developersコンソールページが表示されます。
- NAVER IDでログインし、利用規約に同意します。
- 新しいExtentionを作成する画面が表示されたら、Extention情報を入力して [作成する] ボタンをクリックします。
- Extension ID:チャットボットドメインコードを入力します。reverse domain表記法にしてください。
<例> com.chatbot.guide - チャットボットSecret:4番で発行されたSecret keyを入力します。
- Extension ID:チャットボットドメインコードを入力します。reverse domain表記法にしてください。
- CLOVA Extension連携画面に戻り、[連携] ボタンをクリックします。
参考
CLOVA Extensionのサーバ設定で登録した認証情報で外部サービスのユーザーアカウントにアクセスするには、<OAuth認証連携>を参考にしてOAuthと連携させた後、CLOVA Extension連携画面のStep 4を有効にしてください。
CLOVA OAuthとの連携設定
CLOVA OAuthとの連携設定を行う方法は以下のとおりです。
- CLOVA Developersコンソール(https://developers.naver.com/console/clova/)にアクセスします。
- 登録されているExtentionの基本情報項目の [修正] ボタンをクリックします。
- サーバ設定 メニューをクリックし、アカウントとの連携有無で「はい」を選択します。
- ログインURL、クライアントID、Access token URL、クライアント
- secret情報を入力し、[次へ] ボタンをクリックします。
- CLOVA Extention連携画面に戻り、ログイン案内メッセージとログイン成功メッセージを入力します。
- CLOVA Extention連携画面は、チャットボットビルダーで チャットボット設定 > メッセンジャー連携 タブ > CLOVA Extensionの [連携] ボタンをクリックすると表示されます。
OAuth連携後の活用
アクションメソッドV1.0の作成時にCLOVA OAuth Access Tokenにチェックを入れると、そのアクションメソッドを用いてCLOVAアプリで認証されたユーザーアカウントのAccess tokenを取得して様々なリクエストを伝達できます。
CEK Requestを伝達する際に、アクションメソッドを通じてCEKから伝達されたRequest bodyを、入力されたURLに伝達することができます。
この記事は役に立ちましたか?