-
Notifications
You must be signed in to change notification settings - Fork 132
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
16 changed files
with
266 additions
and
453 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,16 @@ | ||
We're thrilled that you're thinking about contributing to Parsons! Welcome to our contributor community. | ||
|
||
Here are some ways you can contribute: | ||
You can find a detailed version of this guide [on our website](https://www.parsonsproject.org/pub/contributing-guide/). | ||
|
||
* [submit an issue](#submitting-issues) | ||
* [contribute code](#contributing-code-to-parsons) | ||
* [contribute documentation](#documentation) | ||
* [add sample code to our library of examples](#contributing-sample-code) | ||
The best way to get involved is by joining our Slack. To join, email [email protected]. In addition to all the great discussions that happen on our Slack, we also have virtual events including trainings, pairing sessions, social hangouts, discussions, and more. Every other Thursday afternoon we host 🎉 Parsons Parties 🎉 on Zoom where we work on contributions together. | ||
|
||
Every other Thursday afternoon we host 🎉 Parsons Parties 🎉 on Zoom where we work on contributions together. Reach out if you'd like to join - it's a great way to get involved. | ||
You can contribute by: | ||
|
||
## Submitting Issues | ||
* [submitting issues](https://www.parsonsproject.org/pub/contributing-guide#submitting-issues) | ||
* [contributing code](https://www.parsonsproject.org/pub/contributing-guide/) | ||
* [updating our documentation](https://www.parsonsproject.org/pub/updating-documentation/) | ||
* [teaching and mentoring](https://www.parsonsproject.org/pub/contributing-guide#teaching-and-mentoring) | ||
* [helping "triage" issues and review pull requests](https://www.parsonsproject.org/pub/contributing-guide#maintainer-tasks) | ||
|
||
We encourage folks to review existing issues before starting a new issue. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
FROM python:3.7 | ||
FROM --platform=linux/amd64 python:3.7 | ||
|
||
#################### | ||
## Selenium setup ## | ||
|
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,21 +7,23 @@ Overview | |
|
||
`Zoom <https://zoom.us>`_ is a video conferencing platform. This connector supports | ||
fetching users, fetching meetings, fetching metadata for past meetings, and fetching | ||
participants of past meetings via the `Zoom API <https://marketplace.zoom.us/docs/api-reference/zoom-api/>`_. | ||
participants of past meetings via the `Zoom API <https://developers.zoom.us/docs/api/>`_. | ||
|
||
.. note:: | ||
Authentication | ||
The ``Zoom`` class supports `JSON Web Token Authentication <https://marketplace.zoom.us/docs/guides/auth/jwt>`_. | ||
You must `Create a JWT App <https://marketplace.zoom.us/docs/guides/build/jwt-app>`_ to obtain | ||
an API Key and API Secret for authentication. | ||
The ``Zoom`` class uses server-to-server `OAuth <https://developers.zoom.us/docs/internal-apps/s2s-oauth/>` | ||
to authenticate queries to the Zoom API. You must create a server-to-server application in | ||
`Zoom's app marketplace <https://marketplace.zoom.us/develop/create>` to obtain an | ||
``account_id``, ``client_id``, and ``client_secret`` key. You will use this OAuth application to define your scopes, | ||
which gives your ``Zoom`` connector read permission on endpoints of your choosing (`meetings`, `webinars`, etc.) | ||
|
||
*********** | ||
Quick Start | ||
*********** | ||
|
||
To instantiate the ``Zoom`` class, you can either store your Zoom API | ||
key and secret as environmental variables (``ZOOM_API_KEY`` and ``ZOOM_API_SECRET``, | ||
respectively) or pass them in as arguments: | ||
To instantiate the ``Zoom`` class, you can either store your Zoom account ID, client ID, and client secret | ||
as environmental variables (``ZOOM_ACCOUNT_ID``, ``ZOOM_CLIENT_ID``, ``ZOOM_CLIENT_SECRET``) | ||
or pass them in as arguments. | ||
|
||
.. code-block:: python | ||
|
@@ -32,7 +34,11 @@ respectively) or pass them in as arguments: | |
zoom = Zoom() | ||
# If providing authentication credentials via arguments | ||
zoom = Zoom(api_key='my_api_key', api_secret='my_api_secret') | ||
zoom = Zoom( | ||
account_id="my_account_id", | ||
client_id="my_client_id", | ||
client_secret="my_client_secret" | ||
) | ||
# Get a table of host's meetings via their email or user id | ||
meetings_tbl = zoom.get_meetings('[email protected]') | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.