Q&A

LINE公式に友達追加されている全てのアカウントのdisplayName(ユーザーの表示名)を入手できるのか知りたいです。

前提・実現したいこと

開発中のアプリ内にて、LINE公式アカウントの友達リストにいる全てのアカウントのdisplayName(ユーザーの表示名)を入手したい。

発生している問題・エラーメッセージ

該当のソースコード

試したこと

調査中

補足情報(FW/ツールのバージョンなど)

  • 0
  • 2
  • 3205
  • twitter facebook

1.先に以下のエンドポイントからユーザIDをしゅとくして下さい。(取得できるのは認証済みアカウントかプレミアムアカウントだけです)   エンドポイント:https://api.line.me/v2/bot/followers/ids method: GET 2.受け取ったユーザIDから以下のエンドポイントでユーザ情報を取得してください。  エンドポイント:https://api.line.me/v2/bot/profile/{userId} method: GET

 以下の情報が取得できます。
 
 *表示名
 *ユーザID
 *言語
 *pictureUrl
 *ステータス
  • 1

ユーザーIDのリストであれば、以下のAPIで取得できます。ただ、認証済みアカウントかプレミアムアカウントでしか使えません。 https://developers.line.biz/ja/reference/messaging-api/#get-follower-ids

displayNameは以下のAPIのレスポンスに含まれています。 https://developers.line.biz/ja/reference/messaging-api/#get-profile

  • 1
Are you sure? question.vm