できます。ポストバックアクションについて読んでみると良いと思います。 https://developers.line.biz/ja/reference/messaging-api/#postback-action
- 0
GAS(Google Apps Script)でLINEbotを作っています。 リッチメニューをMessaging APIで作ったのですが、ボタンを押すとメッセージ表示し、そのあとopenKeyboardでキーボードを表示する仕様が可能かどうかを知りたいです。
上記が実現できるかどうか調べても分からない。
const postData = { // タップ領域全体のサイズ 'size': { 'width': 2500, 'height': 843 }, // デフォルトでリッチメニューを表示するかどうか 'selected': true, // リッチメニュー管理用の名前 ユーザには非公開 'name': 'richmenu01', // チャットバーに表示されるテキスト 'chatBarText': 'メニューの表示・非表示', //タップ領域群 'areas': [ { 'bounds': { // 左0px地点から 'x': 0, // 上0px地点から 'y': 0, // 幅833px 'width': 833, // 高さ843px 'height': 843 }, 'action': { "type": "postback", "label": "ごみの出し方を調べる", "data": "action=keyboard", "displayText": "ごみの出し方を調べる", "inputOption": "openKeyboard" } }, { 'bounds': { 'x': 833, 'y': 0, 'width': 833, 'height': 843 }, 'action': { 'type': 'uri', 'uri': '' } }, { 'bounds': { 'x': 1666, 'y': 0, 'width': 833, 'height': 843 }, 'action': { 'type': 'uri', 'uri': '' } } ] };
できます。ポストバックアクションについて読んでみると良いと思います。 https://developers.line.biz/ja/reference/messaging-api/#postback-action