jcsnider Posted September 5, 2019 Share Posted September 5, 2019 API v1 9/4/2019  What is an API? API stands for Application Programming Interface. The Intersect API will allow other applications to communicate, query for information, and even control aspects of your game. Just about any software can communicate with the Intersect API. That means developers can create control panels, web sites, mobile apps, and more with the capability of interacting with your Intersect server in real time. Huge props to @panda for getting all of this working.   What does the API allow? The API finally opens the doors to safely fetching and updating database information without crashing your server or risking the loss of data. You can retrieve data for maps, items, resources, projectiles, animations, etc, etc You can manage players, their inventories, player and global variable values, validate user passwords, create accounts, update email addresses and much much more.   Why would I want this API? For most of our users, the API will be too technical to work with directly, but we expect the developers here at AGD to integrate with the API and run with it. In the near future we should start seeing the creation of many tools such as:   Visual server control panels Cash shops Leaderboard systems Website login integrations Viewing player stats online and more!  I expect that developers utilizing the API will share these systems for the entire community. Even those with no programming background will benefit largely from the built in API.  How do I use the API? The API is meant for developers. It is based on HTTP GET/POST calls transmitting json data back and forth. We have a full set of documentation written out and ready to go with instructions on how to enable the api, grant api permissions to accounts, and how to interact with the many endpoints we have available starting in B6: https://docs.freemmorpgmaker.com/api/v1/    What's next? There's not much left! B6 just got shipped out for final testing. 105 bugs have already been reported and fixed within our private testing group.  We're making final release preparations now, and plans moving forward will be largely based on how well B6 is received. Here's to hoping for a smooth and stable release! ^^  Sweet Candy, Xeno, Worldofjimmy and 16 others 11 8 Link to comment Share on other sites More sharing options...
Sweet Candy Posted September 5, 2019 Share Posted September 5, 2019 i love and support all the work of the DevTeam ♥ Hope the best for this engine ♥ Link to comment Share on other sites More sharing options...
Neeknog Posted September 5, 2019 Share Posted September 5, 2019 Amazing job to all entities who have assisted in this great engine. We all give you mucho love! Link to comment Share on other sites More sharing options...
Ainz Ooal Gown Posted September 5, 2019 Share Posted September 5, 2019 Awesome, the API brings a lot! Link to comment Share on other sites More sharing options...
Guest Posted September 5, 2019 Share Posted September 5, 2019 Fantastic - does this mean common events etc can access the database? Or is it external? Link to comment Share on other sites More sharing options...
Darkmg Posted September 5, 2019 Share Posted September 5, 2019 as always this team sending very well. Link to comment Share on other sites More sharing options...
Kibbelz Posted September 5, 2019 Share Posted September 5, 2019 2 hours ago, The Bunny Gamer said: Fantastic - does this mean common events etc can access the database? Or is it external? No it means your websites can Link to comment Share on other sites More sharing options...
Uyarrr Posted September 5, 2019 Share Posted September 5, 2019 Aweeesomeee Link to comment Share on other sites More sharing options...
Guest Posted September 5, 2019 Share Posted September 5, 2019 31 minutes ago, Kibbelz said: No it means your websites can  Ah nice. Will this be included in JCSnider's cloud hosting? Link to comment Share on other sites More sharing options...
jcsnider Posted September 5, 2019 Author Share Posted September 5, 2019 The ability to connect to your servers' api, yes. And I will be providing a ssl reverse proxy which means that all data will be encrypted. The code required to integrate with your own apps/websites is on you though. Kyrise and Justn 2 Link to comment Share on other sites More sharing options...
Shenmue Posted September 6, 2019 Share Posted September 6, 2019 Thanks for the great work! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now