Files
calendar/packages/app-store/nextcloudtalk
de503add83 feat: add nextcloud talk app (#16455)
* Initial draft of nextcloud app

* Add video adapter for creating a new conversation via API

* Make links dynamic, add nc user and pwd for auth, fix link creation

* Add nextcloudTalk app to yarn.lock

* Fix screenshot name

* Add OAuth2 handler

* Fix type for booking reference and fix access token header param, (for creating and deleting a meeting)

* Remove comment

* Add README.md file

* Fix redirect URL for authenticating Nextcloud user

---------

Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com>
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com>
2024-10-09 17:52:30 +05:30
..
2024-10-09 17:52:30 +05:30
2024-10-09 17:52:30 +05:30
2024-10-09 17:52:30 +05:30
2024-10-09 17:52:30 +05:30

Obtaining Nextcloud Client ID and Secret

  1. Create a Nextcloud account, if you don't already have one or self-host Nextcloud.
  2. Sign in as admin on your Nextcloud.
  3. On the upper right, click the profile icon and go to "Administration settings".
  4. In the left panel under "Administration" click on "Security".
  5. Scroll down until the end of the page to "OAuth 2.0 clients".
  6. Under "Add client" give your client a name, e.g. "Cal.com".
  7. Set the Redirection URI as <Cal.com URL>/api/integrations/nextcloudtalk/callback replacing Cal.com URL with the URI at which your application runs.
  8. Click "Add".
  9. Copy the Client Identifier and Secret key and add these while enabling the app through Settings -> Admin -> Apps interface