ispCP - Board - Support
API - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega Contributions Area (/forum-40.html)
+--- Forum: Enhancements (/forum-43.html)
+--- Thread: API (/thread-12068.html)

Pages: 1 2 3 4


RE: API - antonypuckey - 01-14-2011 04:59 PM

Ok folks..

There is a few more things to do but here is the current API available for testing. ( Don't use this in production. If you do and something bad happens. It's not my fault Smile )

uncompress this into the gui/tools directory and follow the README file bundled with it.

there is 2 interfaces.

SOAP:

http://api.servername.com/ISPCPAPI
http://api.servername.com/ISPCPAPI?wsdl

JSON-RPC 2.0

http://api.servername.com/ISPCPJSONAPI

both interfaces use the same facade to access all the functions.

I would like some people to test this out and see how many bugs I have!

Reminder: Don't use this in production yet. It's not my fault if you do and your database goes "poof". Smile


RE: API - antonypuckey - 01-15-2011 10:53 AM

Forgot to include the Zend JSON libraries.

Either download this new one or install the zend framework 1.10.6 or above in your include path.

Cheers.


RE: API - tomdooley - 01-15-2011 09:15 PM

Concept looks like a professional solution (didn't see the details, have a look later). I developed some similar concepts in my job (closed source)! :-)


RE: API - antonypuckey - 01-20-2011 01:05 PM

Any feedback yet? Big Grin


RE: API - Gomez - 01-20-2011 09:53 PM

Wow cool, some days ago i hardcoded one function. To bad i havent seen this..

I would test it (and recreate a my function), but right now i am too busy Sad


RE: API - shaggy - 01-23-2011 04:55 PM

so when this is completed, I would be able to mamage multiple ISPCP servers on one API? hows the system going is it complete yet? I can't testing it for you has I only have a production server. look forward to it tho cause I am looking at getting more servers, this one is getting a little overloaded.


RE: API - antonypuckey - 01-31-2011 12:19 PM

It in itself doesn't allow you to manage multiple servers.

Here is what i am doing:

Central Control Panel that interfaces with the API. It knows what server your domain is on so it connects to the appropriate ispcp server to get your information. see attached images.


This brings with it a world of new things that you can do.

Iphone / Android app that you can manage your server with is one

Plus this will totally seperate "front end" and "back end" and not just have it all integrated into the one package. ( if it gets adopted that is Smile )


RE: API - xister - 01-31-2011 04:34 PM

(01-31-2011 12:19 PM)antonypuckey Wrote:  It in itself doesn't allow you to manage multiple servers.

Here is what i am doing:

Central Control Panel that interfaces with the API. It knows what server your domain is on so it connects to the appropriate ispcp server to get your information. see attached images.


This brings with it a world of new things that you can do.

Iphone / Android app that you can manage your server with is one

Plus this will totally seperate "front end" and "back end" and not just have it all integrated into the one package. ( if it gets adopted that is Smile )

wow, it looks very nice!!!


RE: API - max.samael - 01-31-2011 09:01 PM

wow, cool.
Can I make translation to Slovak language?


RE: API - Arcam - 02-05-2011 10:52 PM

I'm running several ISPCP production environments, and am looking forward to testing your API (and then using it, when it gets stabilized), and perhaps contributing to it some day.

Did you already have some feedback from other users?