Python
1from linebot import LineBotApi 2 3if __name__ == '__main__': 4 CHANNEL_ACCESS_TOKEN = '**********' 5 6 line_bot_api = LineBotApi(CHANNEL_ACCESS_TOKEN) 7 8 try: 9 # result = line_bot_api.get_bot_info() 10 result = line_bot_api.get_followers_ids(timeout=10) 11 except: 12 pass 13 14 print(result)
上記のコードで、ユーザーIDを取得したいのですが、「NameError: name 'result' is not defined」となり、取得できません。
「line_bot_api.get_bot_info()」では、取得できたのでチャネルアクセストークンが間違ってはいません。
取得できない原因は、どこにあるのでしょうか?
以下、試したコード
Python
1 headers = {'Authorization': 'Bearer ' + CHANNEL_ACCESS_TOKEN, 2 'User-Agent': 'line-bot-sdk-python/' + '1.20.0' 3 } 4 result = requests.get('https://api.line.me/v2/bot/followers/ids', headers=headers)
回答1件
あなたの回答
tips
プレビュー