ドキュメントのwebhookの部分は見ましたか?会話や友達追加などのイベントが起きるたびにそのuseridが分かるので、これを使うといいと思います。 web上でuseridを取得する方法はないと思います。
- 0
ECでサイトを運営しており、注文完了画面にアカウント連携機能を追加して出荷時にLINEで発送通知が届くようにしたいと考えております。
ドキュメントの「1. 連携トークンを発行する」という部分で/bot/user/{userId}/linkTokenへPOSTすると記載がございます。
このuserIDを取得する方法がわかりません。
curl -X POST https://api.line.me/v2/bot/user/{userId}/linkToken \
-H 'Authorization: Bearer {channel access token}'
このドキュメントでは、恐らく既に友達を追加済みでチャットの中にアカウント連携機能を埋め込むように作られているように思えます。(違ったらご指摘下さい) Web上から、友達追加済み/未追加のユーザーにアカウントを連携するには、やはりMessagingAPIだけでは実現出来ないのでしょうか? また、web上でuserIdを取得する方法がわかれば教えて頂けないでしょうか?