googleapis / google-api-python-client

🐍 The official Python client library for Google's discovery based APIs.
https://googleapis.github.io/google-api-python-client/docs/
Apache License 2.0
7.77k stars 2.41k forks source link

Firewall requirements (Domains, ports, and protocols) for the python Gmail API and authentication. #1734

Open Stephen-Bartel opened 2 years ago

Stephen-Bartel commented 2 years ago

Thanks for stopping by to let us know something could be better!

PLEASE READ: If you have a support contract with Google, please create an issue in the support console instead of filing on GitHub. This will ensure a timely response.

Is your feature request related to a problem? Please describe. I would like to know what the domain, port, and protocol firewall requirements are for the python Gmail API. I would need to know for example:

The Gmail API is used to perform a variety of operations. It would be good to have the requirements for all of those features and functionality. If there are different requirements for different features that some users may use or may not use, then a breakdown would also be good. For example, some users may want to send emails, while others may want to read emails from the Inbox. If there are different requirements, that would be good to know for those just wanting to send emails. Some examples:

Stephen-Bartel commented 2 years ago

In addition to the above, would someone be able to confirm if this list is accurate and enough for the Gmail API and all of its features? Or am I missing a domain, port, or protocol?

Oauth server

Gmail API requirements

This was obtained from here

parthea commented 2 years ago

Hello Stephen-Bartel, The official support page that you shared captures the broader Google Workspace firewall settings. This specific client library uses the endpoints defined in in the discovery document for the Gmail V1 API here. The base url is https://gmail.googleapis.com/ which is included in your last reply. If you have specific questions about the Gmail API , please visit the Workspace support page where you can get better quality answers directly from the Gmail API team. I'm going to close this issue but please feel free to re-open it if you have additional questions about the client library.

Stephen-Bartel commented 2 years ago

Thank you.