Git Product home page Git Product logo

Comments (36)

damencho avatar damencho commented on August 22, 2024 7

It works only for meet.jit.si. I will be checking this week when I have time the APIs and whether we are allowed to publish the code, if that is so, I will create a repo with it and will ping you here and closing this issue. So stay tuned.

from jidesha.

hthetiot avatar hthetiot commented on August 22, 2024 3

Hello @damencho, I have found the way to actually implement the Calendar Addon by reverse engineering Google Calendar source code and existing sparse information on internet.

Note: See https://Sylaps.com options (We dont use Jisti BTW)
Screen Shot 2019-12-05 at 2 18 27 PM

I think the process to officialy get access to the API is to apply to "G Suite Add-ons (beta)" at the following URL (I will confirm once/If get approved).

Screen Shot 2019-12-05 at 2 38 32 PM

Screen Shot 2019-12-05 at 2 39 03 PM

from jidesha.

christefano avatar christefano commented on August 22, 2024 3

FYI, the G Suite Add-ons Beta program form now says:

Thank you for your interest in G Suite Add-ons. As of February 4, 2020, G Suite Add-ons are generally available. You can check out currently available G Suite Add-ons at https://gsuite.google.com/marketplace/category/works-with-gsuite and learn more about building add-ons at https://developers.google.com/gsuite/add-ons/concepts/types#g_suite_add-ons

Iā€™m able to install the Jitsi Meet for Google Calendar add-on here: https://gsuite.google.com/marketplace/app/jitsi_meet_for_google_calendar/421935948107

Unfortunately for me and my self-hosted Jitsi Meet server, as one of the commenters has said:

Doesn't work with a custom Jitsi server, only meet.jit.si. Fair enough but could be stated more explicitly. Also, does not allow changing / setting the meeting URL, which seems like a pretty fundamental feature.

from jidesha.

damencho avatar damencho commented on August 22, 2024 3

We did the initial import of the code of the Calendar Addon you can find today in the gsuite store.

Any recommendations, PRs, and updating docs (as there are non in the moment ) and such are more than welcome! Thank you.

https://github.com/jitsi/calendar-addon

from jidesha.

damencho avatar damencho commented on August 22, 2024

Yep, editing those fields is tricky. We've been testing it a lot and haven't noticed any issues, but it will not surprise me for cases where it doesn't work.
We are working on that, improving it in other way.

from jidesha.

jtoy avatar jtoy commented on August 22, 2024

any insights into this? how is it?

from jidesha.

damencho avatar damencho commented on August 22, 2024

We are currently working on adding calendar addon with which you can schedule meetings the same way you can use Hangouts for calendar events.
This addon will deprecate the calendar integration in jidesha that is for google calendar.

from jidesha.

sumitoberoi1 avatar sumitoberoi1 commented on August 22, 2024

@damencho Is there any update on Google Calendar Addon?

from jidesha.

damencho avatar damencho commented on August 22, 2024

Nope, sorry.

from jidesha.

sumitoberoi1 avatar sumitoberoi1 commented on August 22, 2024

@damencho Thanks for the reply.
Is this(https://gsuite.google.com/marketplace/app/jitsi_meet_for_google_calendar/421935948107) based on jidesha?

from jidesha.

damencho avatar damencho commented on August 22, 2024

Nope. This is a google addon, which API is still not public.

from jidesha.

sumitoberoi1 avatar sumitoberoi1 commented on August 22, 2024

Ok! a slightly unrelated question. Did you guys use Google App Script for this?

from jidesha.

damencho avatar damencho commented on August 22, 2024

Yes.

from jidesha.

sumitoberoi1 avatar sumitoberoi1 commented on August 22, 2024

I have been struggling to figure out the complete process for app script.
Can you provide a big-picture overview of the project?
How your team or you did it? I am struggling on how to add my meeting config in conference dropdown where it shows Hangout/Jitsi-meet?

I appreciate your help on a completely unrelated topic from the ticket

from jidesha.

damencho avatar damencho commented on August 22, 2024

First you need Google's approval to use the API, then the API will be available for you to use it, you will get access and to documentation.

from jidesha.

sumitoberoi1 avatar sumitoberoi1 commented on August 22, 2024

Ok! So the API to add custom video conferencing is not publically available and you need Google's permission to access it?

from jidesha.

damencho avatar damencho commented on August 22, 2024

That is correct.

from jidesha.

sumitoberoi1 avatar sumitoberoi1 commented on August 22, 2024

Thanks again for the help

from jidesha.

sumitoberoi1 avatar sumitoberoi1 commented on August 22, 2024

Hey @damencho Is there an online resource to help me apply for the API.
Can you guide me on how you applied for the API?

from jidesha.

damencho avatar damencho commented on August 22, 2024

Sorry, I don't know. We got an invitation from Google while working with them on some other subject...

from jidesha.

bobbercheng avatar bobbercheng commented on August 22, 2024

@damencho
Did you open source for calendar addon(https://gsuite.google.com/marketplace/app/jitsi_meet_for_google_calendar/421935948107)? I cannot find it on github.

from jidesha.

damencho avatar damencho commented on August 22, 2024

The source code for the addon will be published once the API is public, which is still not public. Sorry.

from jidesha.

bobbercheng avatar bobbercheng commented on August 22, 2024

@damencho
Google Gadgets API is public as https://developers.google.com/gadgets. Do you mean the API for google calendar is still not public?

from jidesha.

damencho avatar damencho commented on August 22, 2024

Google Calendar Addons API is not public.

from jidesha.

damencho avatar damencho commented on August 22, 2024

Thanks for the information. I didn't know that, and this can be really useful for those that want to use it.

from jidesha.

hthetiot avatar hthetiot commented on August 22, 2024

I confim that to implement google calendar addon you need to apply to the G Suite Add-ons (beta) program, here https://gsuite.google.com/campaigns/index__add-ons-beta.html

Note: My previous message as been edited to match following requirements "Confidential material: Do not share or discuss until authorized to do so."

from jidesha.

damencho avatar damencho commented on August 22, 2024

Note: My previous message as been edited to match following requirements "Confidential material: Do not share or discuss until authorized to do so."

Thanks for the update. Yep, this is the reason why the add-on is not open-sourced.

from jidesha.

lievenjanssen avatar lievenjanssen commented on August 22, 2024

@damencho Since the G Suite Add-ons are now generally available I was wondering if the source code is public yet?

from jidesha.

damencho avatar damencho commented on August 22, 2024

No it is not, sorry. I have not worked on that ... as there are more urgent tasks.

from jidesha.

ThisGuyCodes avatar ThisGuyCodes commented on August 22, 2024

@damencho I'm curious if the closed-source addon only works for meet.jit.si (as opposed to letting you point it at your own instance) due to restrictions imposed by google for gsuite addons?

from jidesha.

damencho avatar damencho commented on August 22, 2024

It is still not public as said on https://developers.google.com/gsuite/add-ons/concepts/types#g_suite_add-ons

These add-ons require a well-developed third-party conferencing solution for the add-on to connect to. Because of this requirement, Calendar conferencing add-ons were kept in an extended beta phase and not documented publicly for some time. Most developers don't have any need to ever develop a conferencing add-on.

from jidesha.

MichielDeMey avatar MichielDeMey commented on August 22, 2024

I read it as the past tense "were kept in an extended beta phase" as in, no longer in beta?

Not sure how to interpret this, maybe double-check with a Google Developer representative if conference add-on code can be shared?

from jidesha.

lievenjanssen avatar lievenjanssen commented on August 22, 2024

@MichielDeMey I read it in the same way so I would have interpreted the text as out of beta.

from jidesha.

damencho avatar damencho commented on August 22, 2024

I don't see the documents publicly available and I still see the warning on them, 'private do not share' ...

from jidesha.

lievenjanssen avatar lievenjanssen commented on August 22, 2024

@damencho do you have a contact at Google I can reach out to to discuss this? Currently Google is in a state that you can't request a beta anymore, it says that it's public but there is no public documentation yet which doesn't really make sense.

from jidesha.

damencho avatar damencho commented on August 22, 2024

Nope sorry.

from jidesha.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.