# LINE APIのSDK

ソースコードのダウンロードは必須ではありません

アプリでLINE SDKを使用する際は、このページに掲載されているソースコードのダウンロードは必須ではありません。各ドキュメントの説明に従って操作すると、ソースコードをダウンロードしなくてもSDKを使用できます。

なお、ソースコードが必要な場合は、以下のリンクからダウンロードできます。

# LINE Messaging API SDK

LINE Messaging API SDKには、ライブラリ、ツール、およびサンプルが含まれています。SDKを使えば、Messaging APIを組み込んだボットアプリの開発を簡単に始めることができます。公式SDKコミュニティSDKの両方とも、オープンソースとして提供されておりさまざまなプログラミング言語で利用できます。

# 公式SDK

Messaging API対応のLINE公式SDKです。

# コミュニティSDKとライブラリ

サードパーティの開発者が開発するSDKとライブラリです。一般的なオープンソースライセンスが適用されます。LINEはコミュニティSDKに対して限定的なレビューを行いますが、これらのSDKの公式サポートや動作保証は提供しません。各SDKの適用ライセンスと免責事項を参照してください。

ご自身で開発したSDKやライブラリをコミュニティで共有したい場合は、「コミュニティ貢献ガイドライン」とCommunity Program Agreement (opens new window)を参照してください。

ライブラリ 言語 概要 公開者 ライセンス GitHubスター数
fireliff-cli (opens new window) n/a LIFF用のコマンドラインインターフェイス intocode-io (opens new window) MIT GitHub stars (opens new window)
LINEChannelConnector (opens new window) n/a BotBuilder用のコネクター kenakamu (opens new window) MIT GitHub stars (opens new window)
line_bot_framework (opens new window) PHP ボット開発フレームワーク shidec (opens new window) MIT GitHub stars (opens new window)
line-chatbot-boilerplate (opens new window) Python ボット開発テンプレート mgilangjanuar (opens new window) MIT GitHub stars (opens new window)
LINESimulator (opens new window) n/a ボット開発デバッグ用のLINEシミュレーター kenakamu (opens new window) MIT GitHub stars (opens new window)
line-richmenus-manager (opens new window) n/a リッチメニューの作成・管理のためのGUIツール kenakamu (opens new window) MIT GitHub stars (opens new window)
linebot (opens new window) Node.js Node.js向けLINE Messaging API SDK boybundit (opens new window) MIT GitHub stars (opens new window)
botbuilder-linebot-connector (opens new window) Node.js LINE Messaging API向けMicrosoft Bot Framework V3コネクター Wolke (opens new window) MIT GitHub stars (opens new window)
bottender (opens new window) Node.js 複数のプラットフォームで動作するボットを短時間で作成できるフレームワーク Yoctol (opens new window) MIT GitHub stars (opens new window)
messaging-api-line (opens new window) Node.js Node.js向けLINE Messaging API SDK Yoctol (opens new window) MIT GitHub stars (opens new window)
line-bot-sdk-dotnet (opens new window) C# .NET Standard向けLINE Messaging API SDK dlemstra (opens new window) Apache-2.0 GitHub stars (opens new window)
LineMessagingApi (opens new window) C# C#向けLINE Messaging API SDK pierre3 (opens new window) MIT GitHub stars (opens new window)
line-bot-sdk (opens new window) Haskell Haskell向けLINE Messaging API SDK moleike (opens new window) BSD GitHub stars (opens new window)

# LIFF SDK

LINE Front-end Framework(LIFF)で動作するアプリには、次の方法でLIFF SDKを組み込めます。

LIFF v2 SDKはCDNパスを指定するか、npmパッケージを利用する方法でLIFFアプリに組み込むことができます。

LIFF v1 SDKはCDNパスを指定してLIFFアプリに組み込むことができます。現在LIFF v1 SDKの使用は非推奨です。LIFF v2の使用を推奨いたします。

# LINE SDK for iOS Swift

LINE SDK for iOS Swiftのオープンソースリポジトリ (opens new window)からSDKのソースコードをダウンロードできます。

# LINE SDK for iOS Objective-C

バージョン番号 アーカイブファイル リリース日
5.0.2 LineSDK_ios_5.0.2.zip 2019-06-25

# LINE SDK for Android

LINE SDK for Androidのオープンソースリポジトリ (opens new window)からSDKのソースコードおよびAARファイルをダウンロードできます。

# LINE SDK for Unity

LINE SDK for Unityのオープンソースリポジトリ (opens new window)からSDKのソースコードをダウンロードできます。

# LINE SDK for Flutter

LINE SDK for Flutterのオープンソースリポジトリ (opens new window)からSDKのソースコードをダウンロードできます。