Google's Gmail API gives developer access to Gmail mailboxes and the ability to send email.
The API allows users to perform CRUD operations on email messages, attachments, drafts, threads and labels. Supported functionality includes the ability to manage thread labels, use advanced search operators to find and filter specific messages and threads, and sync with Gmail without tracking changes internally.
The Gmail API is RESTful with responses in JSON and uses OAuth 2.0 authorization.
The following is a list of sample source code snippets that matched your search term. Source code snippets are chunks of source code that were found out on the Web that you can cut and paste into your own source code. Whereas most of the sample source code we've curated for our directory is for consuming APIs, we occasionally find something interesting on the API provider side of things. If you know of some sample source code that would be of interest to the ProgrammableWeb community, we'd like to know about it. Be sure to check our guidelines for making contributions to ProgrammableWeb.
Gmail, the e-mail service owned by Google that provides options of storage, social interaction, and accounts also offers Gmail OAuth 2.0 code samples, useful for developers who work with Java, PHP, and Python languages. Each sample includes a link to start and download. Once developers find themselves on the other side of the links, they will see guides to configure, run the app, and explore the code on GitHub.