API in MajorBBS 10

Development discussions regarding the core platform (MBBS/WG)
Post Reply
dwagar
Posts: 5
Joined: Fri Oct 14, 2022 5:20 pm

API in MajorBBS 10

Post by dwagar »

I seen something before about an API being added to MajorBBS 10, I have it installed but is it available yet or is it still being developed or hasn't been started yet?

I have been looking at these forums for a while but lost my account when the site switched over a long time ago and just created a new account.

Thank you.

User avatar
Duckula
Posts: 379
Joined: Wed Jul 22, 2020 1:19 am

Re: API in MajorBBS 10

Post by Duckula »

The API is still in development. All the existing API functions from WG remain as they were and can be used.
-- Duckula

// Site admin
// Galacticomm IP owner

dwagar
Posts: 5
Joined: Fri Oct 14, 2022 5:20 pm

Re: API in MajorBBS 10

Post by dwagar »

How do you access the API in MajorBBS 10? I never used the API in the pass for MBBS/Worldgroup.

User avatar
Duckula
Posts: 379
Joined: Wed Jul 22, 2020 1:19 am

Re: API in MajorBBS 10

Post by Duckula »

What are you wanting to do?
-- Duckula

// Site admin
// Galacticomm IP owner

dwagar
Posts: 5
Joined: Fri Oct 14, 2022 5:20 pm

Re: API in MajorBBS 10

Post by dwagar »

I would like to create a user account with C#.

User avatar
Duckula
Posts: 379
Joined: Wed Jul 22, 2020 1:19 am

Re: API in MajorBBS 10

Post by Duckula »

MBBS is written purely in C/C++ and there is no existing C# API.

Having said that, a proof of concept was created which uses PInvoke that was able to call API functions. I will see if I can locate it.
-- Duckula

// Site admin
// Galacticomm IP owner

Questman
Posts: 160
Joined: Fri Aug 07, 2020 2:12 pm
Location: Raleigh, NC
Contact:

Re: API in MajorBBS 10

Post by Questman »

The API in MajorBBS 10 is still a programmatic API, not a RPC type API. We do want to figure out REST (bi-directional!) of course, but right now the focus is the core platform as-is.
Founder, The Major BBS Restoration Project
Owner, Elwynor Technologies ISV
Former Owner, Galacticomm IP (2005-2020)
Contributor, Galacticomm IP baseline

Post Reply