# LINE絵文字

Messaging APIを使うと、テキストのメッセージでLINE絵文字を使うことができます。テキストのメッセージの送信方法について詳しくは、「メッセージを送信する」を参照してください。

「LINE独自のUnicode絵文字」は2022年3月31日をもって廃止されました

「LINE独自のUnicode絵文字」の代わりにemojisプロパティを使ったLINE絵文字を利用してください。詳しくは、2022年4月1日のニュース、「2022年3月31日をもって、Messaging APIの「LINE独自のUnicode絵文字」を廃止しました」を参照してください。

テキストメッセージに対応している絵文字の種類

テキストメッセージテキストメッセージ(v2)では、LINE絵文字に加えてUnicode絵文字も利用できます。

絵文字の種類 オブジェクトの種類 利用方法
LINE絵文字 テキストメッセージ emojisプロパティに、プロダクトIDおよび絵文字IDを指定します。
LINE絵文字 テキストメッセージ(v2) 絵文字オブジェクトに、プロダクトIDおよび絵文字IDを指定します。
Unicode絵文字
  • テキストメッセージ
  • テキストメッセージ(v2)
textプロパティ内に、絵文字を直接入力するか、Unicodeコードポイントを入力します。

# メッセージオブジェクトにLINE絵文字を指定する

絵文字を送信するには、テキストメッセージオブジェクトやテキストメッセージ(v2)オブジェクトに絵文字のプロダクトIDと絵文字IDを指定します。たとえばテキストメッセージを使用する場合は、下図のようにemojis.productIdプロパティとemojis.emojiIdプロパティを指定してください。

# LINE絵文字定義

LINE絵文字に付いている番号は、その絵文字の絵文字IDです。