前回の続きを少し。 LINE Bot からのメッセージ送信先として指定するためのユーザーIDは、LINEの画面上から確認することができない。 開発者自身はLINE Developers のコンソール画面から自分のIDを確認できるが、通常のLINE画面上ではAPI用のIDを確認することはできない。 また、Botの管理者側で、そのBotを友だち登録しているユーザーのIDを確認するようなこともできない (認証済みアカウントまたはプレミアムアカウントではLINE公式アカウントを友だち追加したユーザーのリストを取得するAPIが使えるらしいが)。 普通のアカウントでそのBotを友だち登録したユーザーのIDを取得するためには、友だち登録されたときにコールされるWebhookで待ち受けておいて取得する必要がある。 簡単そうな Google Apps Script (GAS) での取得を試す。 やりたいこと
![LINE Messaging API の Webhook で Bot を友だち追加したユーザーの User ID を取得する](https://cdn-ak-scissors.b.st-hatena.com/image/square/d41264ddc87fa45e86f93f26937cfdd4b539ef21/height=288;version=1;width=512/https%3A%2F%2Fstorage.googleapis.com%2Fzenn-user-upload%2Favatar%2Fc701454c82.jpeg)