October 2020 Summaries
2 posts from Nylas
Filter
Month:
Year:
Post Summaries
Back to Blog
JavaScript Object Notation (JSON) is a lightweight and widely-used data-interchange format that is compatible with many programming languages, including Python. It is particularly prevalent in modern web applications and REST APIs, serving both as a data storage format and a medium for data exchange. JSON structures come in two main types: unordered name-value pairs and ordered lists of values, which resemble Python dictionaries and lists, respectively. Python's built-in json library facilitates converting JSON data into native Python objects and vice versa, making it easy for developers to integrate and manipulate JSON data. This includes converting Python dictionaries to JSON strings with json.dumps() and parsing JSON strings into Python objects with json.loads(). The article provides examples of these operations and other common tasks such as serializing Python classes into JSON, modifying JSON data, and handling JSON data from REST APIs. Additionally, it demonstrates how to save JSON data to files and read from them, showcasing the convenience and flexibility of using JSON in Python programming.
Oct 21, 2020
1,823 words in the original blog post.
Microsoft's Exchange Web Services (EWS) provides an API for accessing and managing Exchange mailboxes, enabling developers to parse email data, create drafts, send emails, and manage attachments and folders. It offers a SOAP implementation and C# client library for full access to user accounts in Exchange Online and Exchange Server. The Nylas Communications Platform simplifies integration with the Exchange email API by offering a RESTful approach, reducing complexity and development time significantly compared to direct integration. Nylas enables easy authentication and expands functionality to include additional email providers without extra work, offering features like email threading, open and click tracking, and more reliable inbox notifications through webhooks. It handles file attachments more efficiently via a JSON-based API, supporting seamless integration with various email, calendar, and contacts providers.
Oct 16, 2020
2,547 words in the original blog post.