B4J Question Zoom CLOUD Meeting - API

Star-Dust

Expert
Licensed User
Longtime User
Anyone have experience on the ZOOM API? Did you build a client (with B4J) or something like that?

 

DonManfred

Expert
Licensed User
Longtime User
Guess you need to write a wrapper for the SDK or use it using JavaObject.
I personally prefer writing a wrapper in such cases. I´m not so good with JavaObject ;-)
 
Upvote 0

Star-Dust

Expert
Licensed User
Longtime User
Guess you need to write a wrapper for the SDK or use it using JavaObject.
I personally prefer writing a wrapper in such cases. I´m not so good with JavaObject ;-)
Actually I was studying JavaScript to make a WEB App.

You don't need to know JavaScript. The modules are ready but you need to use a FrameWork JS like the React or Angular. I don't feel like learning another language.

Even by downloading the examples on GITHUB created by the stubborn company I can understand with difficulty. For Desktop they are created in C. For Android with Java on Eclipse. I don't know C. I'll try in Java ...

My problem that I do not tie English Natively, I use Google Translate so I struggle a lot. :oops:
 
Last edited:
Upvote 0

Star-Dust

Expert
Licensed User
Longtime User
Me too. I am german, I suggest to learn english. It makes your live easier even here in the forum if you do not need GoogleTranslate ;-)
In fact, I use Google Crome which translates pages. But i prefer that the English learn Italian.
 
Upvote 0

Star-Dust

Expert
Licensed User
Longtime User
Most Library for Android depend on Java.
Of course, I also made some of my B4A libraries with small parts in Java. But it's one thing to write a few lines of Java, it's another to understand a source written by another.

You can also create a Thread in the JobForum if you prefer not to learn it. ;-)
This seems to me an excellent solution that I will evaluate
 
Upvote 0

DonManfred

Expert
Licensed User
Longtime User
Of course, I also made some of my B4A libraries with small parts in Java. But it's one thing to write a few lines of Java, it's another to understand a source written by another.
You are surely right. The good thing is that you do not need to fully understand what a method is doing if you know how to correctly call this method. Or how to write a wrappercode which calls this method respectively.

My java knowledge is not enough to write my own library using java. But i´ve learned how to write a wrapper to use it in b4a ? ?
 
Upvote 0

Star-Dust

Expert
Licensed User
Longtime User
You are surely right. The good thing is that you do not need to fully understand what a method is doing if you know how to correctly call this method. Or how to write a wrappercode which calls this method respectively.

My java knowledge is not enough to write my own library using java. But i´ve learned how to write a wrapper to use it in b4a ? ?
I can't stand the comparison with you. ?
 
Upvote 0

DonManfred

Expert
Licensed User
Longtime User

They do provide a REST Api for most of the Features (if not all). You can use B4X Code (okhttputils2) to communicate with this Api.
 
Upvote 0

Star-Dust

Expert
Licensed User
Longtime User

They do provide a REST Api for most of the Features (if not all). You can use B4X Code (okhttputils2) to communicate with this Api.
I had seen, but I had understood that it only served to obtain the TOKEN which was then used to access the functions
 
Upvote 0

DonManfred

Expert
Licensed User
Longtime User
I had seen, but I had understood that it only served to obtain the TOKEN which was then used to access the functions
You need to use OAuth2 Class to get an AccessToken.
Once you have a Token you can call any of the Listed Methods.

For example:

You need to add a Authorization Header using "Bearer xxxx" where xxx is your AccessToken
The rest is described in the Documentation. While browsing a bit there i see that they do provide a "TestTool" too. So you can easy build a test there and see how the call must be done.
 
Upvote 0

Star-Dust

Expert
Licensed User
Longtime User
You need to use OAuth2 Class to get an AccessToken.
Once you have a Token you can call any of the Listed Methods.

For example:

You need to add a Authorization Header using "Bearer xxxx" where xxx is your AccessToken
The rest is described in the Documentation. While browsing a bit there i see that they do provide a "TestTool" too. So you can easy build a test there and see how the call must be done.
I would not be wrong, because I have trouble understanding the English text, but I think I understand that to get the TOKEN you can also use JWT to request the TOKEN with the REST API method and the answer is obtained in JSON.

So, correct me if I misunderstood, with okHttputil2 i could send ID Code and Secret Code and get a TOKEN
1585908947501.png
 
Upvote 0

DonManfred

Expert
Licensed User
Longtime User
I would not be wrong, because I have trouble understanding the English text, but I think I understand that to get the TOKEN you can also use JWT to request the TOKEN with the REST API method and the answer is obtained in JSON.
I´ll check again later today. From what i have read in their docu i did understand that you need to use OAuth2 to get the Token. I did not saw anything about JWT.

Edit to add:
I now saw the tree JWT beside the Tree OAuth2. If i were you i would go the OAuth2 way.

 
Upvote 0

Star-Dust

Expert
Licensed User
Longtime User
If i were you i would go the OAuth2 way.

It would be nice, because by the law of communicating vessels on the other hand I would be in you and I would solve the problem. ? ?

I saw the GoogleOauth2 link that you suggested to me, but it's only for Google.
 
Upvote 0

Star-Dust

Expert
Licensed User
Longtime User
Unfortunately not time, I prefer to probe the possibility of commissioning a winding if the request falls within my budget

 
Upvote 0
Top