dhollingworth Posted November 11, 2010 Share Posted November 11, 2010 Hi I'd like to be able to list products and prices on our main website (I.e. outside of WMCS) and I was looking for some API functions that would allow me to do this. However there don't appear to be any product related functions in the API documentation (other than getting products for a specific client). Is it possible to access the products through the API? Thanks David 0 Quote Link to comment Share on other sites More sharing options...
openmind Posted November 11, 2010 Share Posted November 11, 2010 Not at this time so I would write a custom script that taps directly into the database... 0 Quote Link to comment Share on other sites More sharing options...
dhollingworth Posted November 11, 2010 Author Share Posted November 11, 2010 OK, thanks Phil 0 Quote Link to comment Share on other sites More sharing options...
laszlof Posted November 11, 2010 Share Posted November 11, 2010 (edited) There is a "getproducts" api command, but it is not documented. It probably doesnt take any parameters. EDIT: yup. it works fine with no parameters (postfields) <?php $url = "https://url.to.whmcs.tld/includes/api.php"; # URL to WHMCS API file $username = "apiuser"; # Admin username goes here $password = "apipass"; # Admin password goes here $postfields["username"] = $username; $postfields["password"] = md5($password); $postfields["action"] = "getproducts"; #action performed by the API:Functions $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 100); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields); $data = curl_exec($ch); curl_close($ch); print $data; ?> Edited November 11, 2010 by laszlof 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.