以下は、LINE Messaging APIを使用してテキストメッセージを送信するためのPythonロジックの例です。line-bot-sdkを使用しています。
from linebot import LineBotApi
from linebot.exceptions import LineBotApiError
from linebot.models import TextSendMessage
LINE Messaging APIのチャネルアクセストークンを設定
line_bot_api = LineBotApi('YOUR_CHANNEL_ACCESS_TOKEN')
送信先ユーザーIDと送信するメッセージを設定
user_id = 'USER_ID'
message = TextSendMessage(text='Hello, World!')
# LINE Messaging APIを使用してメッセージを送信
try:
line_bot_api.push_message(user_id, message)
print('Message sent!')
except LineBotApiError as e:
# エラーが発生した場合は、エラーメッセージを出力
print('Error occurred: {}'.format(e))
上記の例では、LINE Messaging APIのチャネルアクセストークンを設定し、送信先ユーザーIDと送信するメッセージを指定しています。そして、line_bot_api.push_message()メソッドを使用してメッセージを送信しています。
この例は、ユーザーIDとチャネルアクセストークンを正しく設定した場合にのみ動作します。したがって、実際に使用する前に、自分のボットのユーザーIDとチャネルアクセストークンを使用するようにコードを変更する必要があります。