What will be your first project when Server Side API is published?

You guys are way smarter than me. Much respect.

@TomD, haha, thanks, glad you have such faith in my abilities, lol.

@brad, I only wish I was as clever as I must sound, I spend day and night, fighting with code, fail, fight some more, fail, read another 10 articles, cry, scream, fail again, lie to my client that I am so close, read some more, watch 20 video tutorials, try again, fail, fail, fail, x 20, fight more. Finally 3 weeks later I win with something that is half of what I really wanted. That is my life.

3 Likes

Hahahaha… that describes me to a T !

yes, booking can sometimes be complicated and tiring. Maybe you can make simple videos for us in the future.

One day when I finally get that system properly worked out I promise I will share with the Wappler community.

I have spent so much time with the Activitar and Bookeo booking systems trying to get them to integrate certain features.
One would imagine a booking system for accommodation would be similar to a booking system for activities companies but alas they are really not. I work with an activities company that has activities ranging from, Helicopter trips, micolight flights, canoe trips, quad bike safaris, jet boat trips, bungee jumping, horse rides. All worked great, until they added a new activity, Walking with elephants, NOT RIDING them, just walking beside them, well you can hire out a single elephant at X Rate, or you can have 6 guests hire 6 elephants to go walking for Y Rate, but guess what, elephants only walk in their group, therefore if a single person hires a single elephant for a walk, and nobody else books, then all 6 elephants still have to go for the walk, they all need feeding, treats, water, etc. Try find a booing system for activities that accommodates for that, haha. Luckily Activitar created some special use cases for me to get around it.

1 Like

Great topic guys! Keep the feedback and APIs coming! So we can make sure they all work!

The main challenge we currently have is to support the various server side authentication.

We currently have basic authentication (username/pass) and also all king of API keys.

So that should cover about 90% of the APIs

Very special APIs that require oauth2 server side or JWT tokens will be a challenge and we won’t support those initially.

So check the APIs indeed that you want to use and their authentication, so we can make sure it is all fine!

1 Like

@psweb you can use bluetooth beacon if you are creating client side applications .


@TomD You can use bluetooth beacon in your project. I’ve used it in a project for a shopping center. Available in security.

https://www.infoworld.com/article/2606357/mobile-technology/160948-7-cool-uses-of-beacons-you-may-not-expect.html#slide4

1 Like

I would imagine Mail Chimp would be a fairly common one @George, and as far as I know that uses oauth2, so that might have to move down my list to last.

@s.alpaslan, thanks I will check that out, sounds interesting indeed.

especially when you are available, I would like to ask you to review. Because there are many interesting projects.

1 Like

I think we will wait too long time for oauth2 server side or JWT tokens.

I don’t think you will ever need oauth2 for server side - as on the server side oauth2 is needed for service accounts only.

Also most of the APIs like Mailchimp @psweb use api keys.

1 Like

Well then I am over the moon happy, unfortunately API’s just confuse me constantly, I suppose once I start using the server side API integration it will start making more sense. As far as I could tell this was really mainly to hide API Keys as the main core reasoning behind the server side API version.

2 of my projects were canceled. I need to oauth2

I think you are talking about client side oauth2 - this is a totally different thing. Usually done when user needs to authorize app.

I was talking strictly server side only.

Could you give example of the oauth2 APIs that you need and how exactly you think the authentication workflow going to happen in your website.

So we can check them all.

1 Like

https://wiki.4psa.com/display/VNUAPI30/Authentication+and+Authorization

you can check this api @george . you can see all requirements

I can give you test account for testing @George.

You must suffer. When I get stuck I ask @Teodor for help. Much faster solution than your fights. :rofl:

This is me being super honest @web-works , I probably try everything I can think of myself before asking anyone for help, clearly I am a total sucker for punishment, or maybe I just took that “I did it my way” song a little too literally. If I ask, it means I am asking in total shame and disbelief that I could not figure it out myself… Time for another flogging :wink:

You can show us your projects now. Server API has been integrated in the latest version :wink:

of course @Teodor ,
I’ve been very busy lately. I think it’il take two or three weeks. Then I’ll prepare samples.
But I follow you every day.

1 Like