ZFGC

ZFGC.com => Updates => Topic started by: Infinitus on April 25, 2008, 11:13:48 pm

Title: Developer API
Post by: Infinitus on April 25, 2008, 11:13:48 pm
A few of the admins and I have been throwing around ideas releated to creating a developer API for this site, so that games can access the ZFGC database (obviously limited, not giving out passwords or anything stupid like that) and implement things such as highscore tables, gamertags, achievments, rupee rewards and similar ideas.

Anyhow, I just wanted to know your thoughts on this?



Sorry for the fast post, my battery is about to die.
Title: Re: Developer API
Post by: 4Sword on April 25, 2008, 11:20:33 pm
I think that sounds !@#$% awesome.
Title: Re: Developer API
Post by: Source on April 25, 2008, 11:23:12 pm
I like that. Do it now.
Title: Re: Developer API
Post by: Hammer Bro. Mike on April 25, 2008, 11:34:18 pm
Great idea! I'd go with it.
Title: Re: Developer API
Post by: Giverny on April 25, 2008, 11:44:08 pm
Do it.
Title: Re: Developer API
Post by: .Syko on April 26, 2008, 12:14:19 am
that sounds like a WINdea, meaning it needs to be done.
Title: Re: Developer API
Post by: Zero Beat on April 26, 2008, 12:44:55 am
Sounds extremely dangerous. For that kind of stuff you'd have to give both read and wright access to the database, and that could easily be hacked to allow them full access.
Title: Re: Developer API
Post by: Source on April 26, 2008, 12:51:36 am
Sounds extremely dangerous. For that kind of stuff you'd have to give both read and wright access to the database, and that could easily be hacked to allow them full access.

To which I respond:

A few of the admins and I have been throwing around ideas releated to creating a developer API for this site, so that games can access the ZFGC database (obviously limited, not giving out passwords or anything stupid like that) and implement things such as highscore tables, gamertags, achievments, rupee rewards and similar ideas.

I'm sure the administration is smart enough to limit the abilities of non-staff who access the database.
Title: Re: Developer API
Post by: Zero Beat on April 26, 2008, 12:58:18 am
Sounds extremely dangerous. For that kind of stuff you'd have to give both read and wright access to the database, and that could easily be hacked to allow them full access.

To which I respond:

A few of the admins and I have been throwing around ideas releated to creating a developer API for this site, so that games can access the ZFGC database (obviously limited, not giving out passwords or anything stupid like that) and implement things such as highscore tables, gamertags, achievments, rupee rewards and similar ideas.

I'm sure the administration is smart enough to limit the abilities of non-staff who access the database.
Quote
so that games can access the ZFGC database and implement things such as highscore tables, gamertags, achievments, rupee rewards and similar ideas.
How are they going to magically let you do this without giving you read/write access than?
Title: Re: Developer API
Post by: Source on April 26, 2008, 01:01:05 am
How are they going to magically let you do this without giving you read/write access than?

PHP and MySQL. That is, assuming that ZFGC uses MySQL.
Title: Re: Developer API
Post by: .Syko on April 26, 2008, 01:33:52 am
Im sure that they could if they dont currently.
Title: Re: Developer API
Post by: AcidGame on April 26, 2008, 01:51:11 am
Sounds extremely dangerous. For that kind of stuff you'd have to give both read and wright access to the database, and that could easily be hacked to allow them full access.

To which I respond:

A few of the admins and I have been throwing around ideas releated to creating a developer API for this site, so that games can access the ZFGC database (obviously limited, not giving out passwords or anything stupid like that) and implement things such as highscore tables, gamertags, achievments, rupee rewards and similar ideas.

I'm sure the administration is smart enough to limit the abilities of non-staff who access the database.
Quote
so that games can access the ZFGC database and implement things such as highscore tables, gamertags, achievments, rupee rewards and similar ideas.
How are they going to magically let you do this without giving you read/write access than?
By creating a Developer API... Direct access to the database isn't really an API  ::)
Title: Re: Developer API
Post by: Cassyblanca on April 26, 2008, 02:46:02 am
There's also the possibility of somebody on the administrative side, namely Infinitus, writing server software that receives messages from games that identifies the information, granting zero direct database access to applications.
Title: Re: Developer API
Post by: Oni_Link on April 26, 2008, 02:48:06 am
Thats a great idea!
Title: Re: Developer API
Post by: Ness on April 26, 2008, 02:48:40 am
I like this idea! XD
Title: Re: Developer API
Post by: .Syko on April 26, 2008, 03:02:01 am
There's also the possibility of somebody on the administrative side, namely Infinitus, writing server software that receives messages from games that identifies the information, granting zero direct database access to applications.
i feel slightly stupid now. Im sorta surprised that I didnt think of that sort of possibility.  I really have had that sort of train of thought in my head for sometime, just never been reality.
Title: Re: Developer API
Post by: Wasabi on April 26, 2008, 04:08:44 am
sounds like a great idea.
Title: Re: Developer API
Post by: Infinitus on April 26, 2008, 09:10:58 am
Yeh CassyXY kind of has it. I obviously won't be allowing games direct access to the database, thats far, far to insecure, instead there will be a server script that will recieve messages from the API stopping any direct access to the DB.
Title: Re: Developer API
Post by: Sophist on April 26, 2008, 09:13:43 am
There's also the possibility of somebody on the administrative side, namely Infinitus, writing server software that receives messages from games that identifies the information, granting zero direct database access to applications.

that would be best, but more work for him :P
Title: Re: Developer API
Post by: Domo on April 26, 2008, 04:10:48 pm
I think this sounds like a great idea, assuming that it can be done in a secure manner, (it sounds like it can).  Since I'm personally not into development I wouldn't be using it personally, but I think I would definitely get a lot of use out of it, (if that makes any sense, lol).
Title: Re: Developer API
Post by: Infinitus on April 26, 2008, 04:32:29 pm
Yeh thats the main thing I'm actually intrested in, who will use it?
Title: Re: Developer API
Post by: CapnKernel on April 26, 2008, 09:46:03 pm
Infinitus is right, who will use it?  What developers are willing to implement such a system?

Also, I strongly suggest a RESTful API design just so it makes it easier on the developers.  It's easier for them to go to a URL that edits something than an RPC type system.  People also seem to understand resources better than methods.

My 2 cents.
Title: Re: Developer API
Post by: Oni_Link on April 27, 2008, 01:06:21 am
I'll use it depending on how much you can do with it. I mean then I can make a game that will give awards to users who play it and do certain things, then users here can show that kinda stuff off.

THEN WE WOULD HAVE USE FOR THE AWARDS!

Contact Us | Legal | Advertise Here
2013 © ZFGC, All Rights Reserved