LIFF CLI v0.4でngrokを正式にサポートしました
2025/06/11

LIFF CLI v0.4において、ローカルの開発サーバーを外部に公開する方法としてngrokを正式にサポートしました。 - line/liff-cli これまで、LIFF CLIはngrok v1のみをサポートしていましたが、ngrok v1はすでに開発やメンテナンスを終了しています。今回、現行の最新版であるngrokを正式にサポートしたことで、ngrokを安定して使用できるようになりました。 ...


『Messaging APIドキュメント』にWebhookの署名検証に関するドキュメントを追加しました
2025/06/10

『Messaging APIドキュメント』に、「Webhookの署名を検証する」を追加しました。このドキュメントでは、Webhookを受信した際にボットサーバーでやるべき署名検証について解説しています。 併せて、『Messaging API開発ガイドライン』の推奨事項に「Webhook受信時の署名検証」を追加しました。 ドキュメント追加の背景 ユーザーが、LINE公式アカウントを友だち追加したり、...


LIFF SDKのエラーを識別する際は、エラーコードとエラーメッセージの両方を参照してください
2025/05/30

LIFF SDKのエラーは LiffError オブジェクトで返されます。 LiffError オブジェクトの各プロパティの値を参照することで、エラーを識別できます。このLIFF SDKのエラーについて、エラーメッセージ( LiffError オブジェクトの message プロパティの値)の完全一致で識別している実装が見受けられます。 エラーメッセージは予告なく変更されることがあ...


LIFF v2.26.1をリリースしました
2025/05/26

LIFF v2.26.1をリリースしました。 LIFF v2.26.1では、以下の不具合を修正しました。 LIFF URLにアクセスした際に、LIFFアプリが意図しない2次リダイレクト先URLに遷移する不具合を修正しました LIFFアプリでは、LIFF URLにアクセスすると、1次リダイレクト先URLに遷移した後、2次リダイレクト先URLに遷移します。この2次リダイレクト先URLのパスの末尾にスラ...


liff.sendMessages()でメッセージが送信されたときのWebhookに関するドキュメント訂正のお知らせ
2025/05/07

『Messaging APIドキュメント』の「メッセージ(Webhook)を受信する」において、 liff.sendMessages() でメッセージが送信されたときのWebhookの挙動について誤った記載がありました。お詫びして訂正いたします。 正誤については、以下の表を参照してください。 liff.sendMessages() によってユーザーからテンプレートメッセージまたはFlex ...


日本におけるLINE Payのサービス終了に伴い、LINE Payのドキュメントとリファレンスの提供を終了しました
2025/04/30

2025年4月30日をもって、日本におけるLINE Payのサービスを終了しました。これに伴い、LINE Developersサイト内の以下のドキュメントとリファレンスの提供を終了しました。 - LINE Pay Onlineドキュメント - LINE Pay Online APIリファレンス - LINE Pay Offlineドキュメント - LINE Pay Offline APIリファレン...


2025年4月23日にMessaging APIの「マルチキャストメッセージを送る」エンドポイントのレート制限を変更しました
2025/04/23

2025年3月31日にお知らせしたとおり、2025年4月23日に、Messaging APIの「マルチキャストメッセージを送る」エンドポイントのレート制限を変更しましたのでお知らせします。 変更前と変更後のレート制限は、以下のとおりです。 上記以外のエンドポイントのレート制限には、変更はありません。 仕様変更日 2025年4月23日 LINEヤフー株式会社は、今後もお客様への一層のサービス向上に取...


LIFF v2.26.0をリリースしました
2025/04/22

LIFF v2.26.0をリリースしました。 LIFF v2.26.0では、以下の不具合を修正しました。 外部ブラウザにおいて未ログイン状態で特定のメソッドを実行した際に、返されるエラーメッセージが正しくない不具合を修正しました 外部ブラウザにおいて、ユーザーが未ログインの状態で以下のメソッドを実行した際に、返されるエラーメッセージが正しくない不具合がありました。 - `liff.getProfi...