The Line Messaging API provides an interactive communication platform for users with LINE accounts – that is, either a Line official account or the LINE@account. It actually works like a social media platform, such that, a user establishes contacts by being added by other users as a friend or being sent a friend message by the users. Once a user sends a friend invitation message or adds another user as a friend, the API conveys an automated and customized message to the recipient. The recipient’s registered server, in turn, responds with a message acknowledging receipt or acceptance of the request. The API allows users to send push messages or respond to messages in addition to supporting the sending and receipt of images and template messages. Users can also deploy their bots to participate in group chats or one-on-one conversations. The Line Messaging API sends HTTP requests and returns JSON responses.
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
The Line Java SDK is written in the Java language to aid construction of bot tools for Android apps. The SDK communicates with the Line Messaging API and requires the onwards of Java 8. Developers can install the SDK’s modules using Maven or Gradle because it is already been uploaded in the Maven Central Repository. Its repository hosts four bot modules that include: API client Library, model classes, bot servers’ Java servlet tools, and bot servers’ Spring Boot auto configuration library.
Developers can use the Line Objective-C SDK to integrate their iOS applications with the LINE Messaging API. The SDK supports the automatic authentication and authorization of users in addition to providing methods for calling Messaging API and retrieving user profiles.