توسعه دهندگان

نسل اول

با ارائه این نسل از واسط‌های برنامه‌نویسی (APIs) و بسته‌های توسعه نرم‌افزار (SDK) لیمو، توسعه دهندگان قادر خواهند بود با استفاده از زیرساخت Webhook در دو نوع Incoming و Outgoing، پیام‌های یک گروه یا پیام شخصی را به یک آدرس مشخص اینترنتی ارسال نمایند. یا پیام‌ها، اعلان‌ها، گزارشات و رخداد‌های یک نرم‌افزار یا سرویس را به لیمو ارسال کرده و آن را به صورت پیام در لیمو نمایش دهند.
بدین ترتیب در این سطح از یکپارچه‌سازی امکان اطلاع یافتن از تغییرات و رخدادهای جدید در سامانه‌های دیگر فراهم می‌شود.

بسته توسعه نرم‌افزار جاوا (Java-SDK)
بسته توسعه نرم‌افزار پایتون (Python-SDK)

نسل دوم

این نسل از APIهای لیمو انعطاف‌پذیری و امکانات بیشتری نسبت به نسل اول خواهد داشت. در این نسل دستور(Command) و عملگر(Action) معرفی می‌گردند. با استفاده از Command می‌توان برای Appها دستوراتی تعریف کرد که توسط کاربر قابل استفاده باشد. با این دستورات کاربران می‌توانند بر روی سرویس‌های یکپارچه‌سازی شده عملیات انجام دهند.

بسته توسعه نرم‌افزار جاوا (Java-SDK)
بسته توسعه نرم‌افزار پایتون (Python-SDK)

با استفاده از امکان عملگر، امکان تعریف گزینه‌های جدید بر روی پیام‌ها به وجود خواهد آمد. برخی از عملگرها عمومی خواهند بود و بر روی تمام پیام‌ها افزوده خواهند شد. برخی نیز اختصاصی بوده و بر روی پیام‌های خاصی اضافه می‌شوند. بدین‌ترتیب برای انجام عملیات برخی از عملگرها امکان تعریف فرم نیز در این نسل از API ارائه خواهد شد. با ارائه‌ی این نسل از APIهای لیمو تعامل کاربران با Appها به صورت قابل توجهی افزایش یافته و به صورت دوطرفه خواهد بود.

نسل سوم

این نسل از APIها در لیمو امکانات ساختن واسط کاربری گرافیکی(GUI) را برای توسعه‌دهندگان در بستر لیمو برای اَپ‌ها و یکپارچه‌سازی‌ها فراهم خواهد کرد. با ارائه المان‌های گرافیکی لیمو برای Appها امکان ارائه‌ی Appها با سطح بالای کاربرپسندی از سوی توسعه‌دهندگان فراهم خواهد شد.

ورود به لیمو