Parallels Business Automation Standard Software Development Kit

Total Page:16

File Type:pdf, Size:1020Kb

Parallels Business Automation Standard Software Development Kit Parallels Parallels Business Automation Standard Software Development Kit Release 4.2. Revision 1.0 (c) 1999-2012 Copyright Notice Parallels IP Holdings, GmbH. c/o Parallels International GMbH. Parallels International GmbH Vordergasse 49 CH - 8200 Schaffhausen Switzerland Tel: + 49 (6151) 42996 - 0 Fax: + 49 (6151) 42996 - 255 Copyright © 1999-2012 Parallels IP Holdings GmbH. and its affiliates. All rights reserved. This product is protected by United States and international copyright laws. The product's underlying technology, patents, and trademarks are listed at http://www.parallels.com/trademarks Microsoft, Windows, Windows Server, Windows NT, Windows Vista, and MS-DOS are registered trademarks of Microsoft Corporation. Linux is a registered trademark of Linus Torvalds. Mac is a registered trademark of Apple, Inc. All other marks and names mentioned herein may be trademarks of their respective owners. Changes History Date Revision Changes Description June 19, 1012 1.0 CP Customization methods updated according to PBAS v.4.2. Contents Changes History 3 Preface 9 Typographical Conventions .......................................................................................................................... 9 Feedback ..................................................................................................................................................... 10 Shell Prompts in Command Examples........................................................................................................ 10 General Conventions................................................................................................................................... 11 XML API 12 Introduction to Parallels Business Automation - Standard XML API ........................................................ 13 HSPC/API ................................................................................................................................................... 18 session_open .................................................................................................................................... 18 session_close ................................................................................................................................... 19 HSPC/API/HP............................................................................................................................................. 20 check_app_compat .......................................................................................................................... 20 check_license_compat ..................................................................................................................... 21 get_categorized_plan_list ................................................................................................................ 22 get_extended_plan_info ................................................................................................................... 23 Example of EXTENDED_HP_INFO Hash .......................................................................... 24 get_full_extended_plan_info ........................................................................................................... 31 get_plan_promotion_list .................................................................................................................. 32 get_promotion.................................................................................................................................. 32 get_sellable_plan_list ...................................................................................................................... 33 validate_plesk_login ........................................................................................................................ 34 HSPC/API/Billing ....................................................................................................................................... 35 calculate_order ................................................................................................................................ 35 Examples of ORDER Hash .................................................................................................. 39 get_hosting_target_list..................................................................................................................... 49 place_order ...................................................................................................................................... 50 create_offline_payment ................................................................................................................... 56 Example of Test Code for create_offline_payment Function ............................................... 57 get_order_details ............................................................................................................................. 58 get_extended_attr_list ...................................................................................................................... 58 get_account_subscr .......................................................................................................................... 59 subscr_auth ...................................................................................................................................... 59 get_subscr_info ................................................................................................................................ 60 Example of get_subscr_info Returned Values ..................................................................... 64 create_custom_invoice .................................................................................................................... 97 get_account_campaigns ................................................................................................................... 98 HSPC/API/Account .................................................................................................................................... 99 create_customer ............................................................................................................................... 99 create_domain_contact .................................................................................................................. 101 create_reseller ................................................................................................................................ 102 get_account_info ........................................................................................................................... 103 Example of ACCOUNT_INFO Hash ................................................................................. 104 get_domain_contact_list ................................................................................................................ 106 get_reseller_terms .......................................................................................................................... 106 validate_password ......................................................................................................................... 106 get_extended_attr_list .................................................................................................................... 107 get_person_list ............................................................................................................................... 108 HSPC/API/Person ..................................................................................................................................... 110 auth_person.................................................................................................................................... 110 get_person_info ............................................................................................................................. 113 HSPC/API/Domain ................................................................................................................................... 114 check_domain_list ......................................................................................................................... 114 check_domain_name_syntax ......................................................................................................... 115 get_domain_list ............................................................................................................................. 115 validate_ns_list .............................................................................................................................. 116 save_contact .................................................................................................................................. 117 validate_domain_data .................................................................................................................... 118 HSPC/API/Mailer ..................................................................................................................................... 119 send ................................................................................................................................................ 119 HSPC/API/PP ........................................................................................................................................... 120 get_saved_paymethod_list ............................................................................................................. 120 get_plugin_list ..............................................................................................................................
Recommended publications
  • Nasazení Systému Pro Správu Projektových Úložišť a Webových Serverů
    Mendelova univerzita v Brně Provozně ekonomická fakulta Nasazení systému pro správu projektových úložišť a webových serverů Bakalářská práce Vedoucí práce: Barbora Smejkalová Ing. Jiří Balej Brno 2017 Čestné prohlášení Prohlašuji, že jsem tuto práci: Nasazení systému pro správu projektových úložišť a webových serverů vypracovala samostatně a veškeré použité prameny a informace jsou uvedeny v se- znamu použité literatury. Souhlasím, aby moje práce byla zveřejněna v souladu s § 47b zákona č. 111/1998 Sb., o vysokých školách ve znění pozdějších předpisů, a v souladu s platnou Směrnicí o zveřejňování vysokoškolských závěrečných prací. Jsem si vědoma, že se na moji práci vztahuje zákon č. 121/2000 Sb., autorský zákon, a že Mendelova univerzita v Brně má právo na uzavření licenční smlouvy a užití této práce jako školního díla podle § 60 odst. 1 Autorského zákona. Dále se zavazuji, že před sepsáním licenční smlouvy o využití díla jinou osobou (subjektem) si vyžádám písemné stanovisko univerzity o tom, že předmětná licenč- ní smlouva není v rozporu s oprávněnými zájmy univerzity, a zavazuji se uhradit případný příspěvek na úhradu nákladů spojených se vznikem díla, a to až do jejich skutečné výše. Brno 19. května 2017 ................................................................ Poděkování Ráda bych touto cestou poděkovala Ing. Jiřímu Balejovi za vedení této baka- lářské práce. 4 Abstract Smejkalová, B. Choosing suitable control panel to manage servers and storage space of web projects. Bachelor thesis. Brno: Mendel University, 2017. This thesis deals with installation and testing selected control panels which will fulfil the requirements of Mendel University. Selected panel will contain test data and required functions are going to be configured to match the conditions.
    [Show full text]
  • List of TCP and UDP Port Numbers from Wikipedia, the Free Encyclopedia
    List of TCP and UDP port numbers From Wikipedia, the free encyclopedia This is a list of Internet socket port numbers used by protocols of the transport layer of the Internet Protocol Suite for the establishment of host-to-host connectivity. Originally, port numbers were used by the Network Control Program (NCP) in the ARPANET for which two ports were required for half- duplex transmission. Later, the Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP) needed only one port for full- duplex, bidirectional traffic. The even-numbered ports were not used, and this resulted in some even numbers in the well-known port number /etc/services, a service name range being unassigned. The Stream Control Transmission Protocol database file on Unix-like operating (SCTP) and the Datagram Congestion Control Protocol (DCCP) also systems.[1][2][3][4] use port numbers. They usually use port numbers that match the services of the corresponding TCP or UDP implementation, if they exist. The Internet Assigned Numbers Authority (IANA) is responsible for maintaining the official assignments of port numbers for specific uses.[5] However, many unofficial uses of both well-known and registered port numbers occur in practice. Contents 1 Table legend 2 Well-known ports 3 Registered ports 4 Dynamic, private or ephemeral ports 5 See also 6 References 7 External links Table legend Official: Port is registered with IANA for the application.[5] Unofficial: Port is not registered with IANA for the application. Multiple use: Multiple applications are known to use this port. Well-known ports The port numbers in the range from 0 to 1023 are the well-known ports or system ports.[6] They are used by system processes that provide widely used types of network services.
    [Show full text]
  • Virtualmin Cpanel
    Virtualmin cPanel Web Hosting and Cloud Computing Control Panels Web Shooters Kolkata ,123/2A, Raja Rammohan Sarani, 1 st Floor, Kolkata – 700009, Phone 09748338473, Email [email protected] . Visit www.web-shooters.co.in Web Shooters Kolkata ,123/2A, Raja Rammohan Sarani, 1 st Floor, Kolkata – 700009, Phone 09748338473, Email [email protected] . Visit www.web-shooters.co.in Web Shooters Kolkata ,123/2A, Raja Rammohan Sarani, 1 st Floor, Kolkata – 700009, Phone 09748338473, Email [email protected] . Visit www.web-shooters.co.in Web Shooters Kolkata ,123/2A, Raja Rammohan Sarani, 1 st Floor, Kolkata – 700009, Phone 09748338473, Email [email protected] . Visit www.web-shooters.co.in Web Shooters Kolkata ,123/2A, Raja Rammohan Sarani, 1 st Floor, Kolkata – 700009, Phone 09748338473, Email [email protected] . Visit www.web-shooters.co.in Web Shooters Kolkata ,123/2A, Raja Rammohan Sarani, 1 st Floor, Kolkata – 700009, Phone 09748338473, Email [email protected] . Visit www.web-shooters.co.in Web Shooters Kolkata ,123/2A, Raja Rammohan Sarani, 1 st Floor, Kolkata – 700009, Phone 09748338473, Email [email protected] . Visit www.web-shooters.co.in Web Shooters Kolkata ,123/2A, Raja Rammohan Sarani, 1 st Floor, Kolkata – 700009, Phone 09748338473, Email [email protected] . Visit www.web-shooters.co.in Features You'll Love Virtualmin GPL and Virtualmin Professional w eb hosting control panels provide easy-to-use tools for managing websites, mailboxes, databases, web applications and web application development environments. Virtualmin also supports features rarely found in other control panels, like LDAP authentication , 2-factor authentication, command line management, and advanced access controls.
    [Show full text]
  • The Ultimate Business & Enterprise Hosting Solutions
    The Ultimate Business & Enterprise Hosting Solutions www.radonhosting.com Radon is for businesses that demand and operate our own Network Services high performance, versatile and Operations Center (NOC) that staffed scalable solutions. From hosting your 24x7 based in Karachi Pakistan. With Shared Hosting Website, Email, Voice, SMS and redundant connectivity to multiple Virtual Private Servers Business Applications, we offer all that service providers, power systems and Cloud Hosting your enterprise and business needs. generators generators we've achieved Dedicated Servers no less than 99.9% service uptime with Domain Registration For businesses in Pakistan and around our Tier-III data center. SSL Certificates the globe, our technology is built with Managed Outsourced Infrastructure reliable severs, network and solid Our customers include major Banks, Email Hosting and Backup MX infrastructure for piece of mind. All our Insurance companies, financial service SMS & Short-code Hosting products and services offer robust and institutions, Manufactures, Telecoms, Voice Hosting unmatched features to cater existing Pharmaceuticals, Service providers, Video Streaming and Hosting and growing needs for small and Textile and Engineering companies. Content Delivery Network medium enterprises to large Application Hosting corporations. With our own NOC, it gives us leverage Disaster Recovery Services to create and offer any service for your Unlike other hosting providers, we run enterprise. 2 www.radonhosting.com Shared Hosting Web Email Our unmatched service plans for Shared Enterprise Grade Storage, 99.9% SPAM Filtration Hosting Web and Email hosting offers HTTP Video Streaming, IMAP/POP3 Accounts reliability, scalability, security, and high Pre-installed Applications Mailing Lists availability for both your websites and PHP, Perl, Python ASP, Webmail Branding email services.
    [Show full text]
  • Baré François Allée Edgard D’Hont 11/003 - 4032 Chênée
    Baré François Allée Edgard d’Hont 11/003 - 4032 Chênée. 0491/250.666 Belge - célibataire - né le 15 mai 1982 à Liège - permis de conduire B. [email protected] Conseiller / Technicien “Télécom” Voir compétences spécifiques à l’informatique en page 2 Compétences générales ■ Connaissance approfondie d’Internet et des systèmes informatiques ■ Accueil et conseil à la clientèle / helpdesk ■ Prise en charge de dossiers de suivi par téléphone ou par mail ■ Développement d’applications WEB ou système ■ Administration de serveurs Linux et Windows ■ Manipulation de caisse enregistreuse et logiciels de facturation ■ Bilingue Français - Anglais Formations 2012-2013 Technifutur Liège : Technicien Télécom ​ 2010-2011 Université de Liège : Sciences Informatiques ​ 2008-2009 Technifutur Liège : Intégrateur Linux/Windows ​ 1997-1999 In.Pr.E.S. Seraing : Graduat en Informatique Industrielle ​ Expériences Indépendant complémentaire : Conseiller produits web, Développeur freelance ​ 2013-2015 Netline SPRL : Responsable clientèle, développeur web et système ​ 2007-2008 Proximus : Délégué commercial B2C ​ 2005-2007 Indépendant : Consultant en développement et administration système ​ 2003-2005 Intérim : Call-center pour des opérateurs télécom ​ 2002-2003 Twenty4Help (Maastricht) : Helpdesk pour la société Compaq (business) ​ 2001-2002 Informatique Minguet (Liège) : Consultant en informatique, réseaux & dev ​ 2000-2001 Le Pot-au-lait (Liège) : Gestion web & réseau du cyber-café ​ Atouts ■ Très à l’aise avec la clientèle, rapidité d’esprit, curiosité intellectuelle
    [Show full text]
  • Build and Manage a Linux Server Using Webmin
    Version 3.86 Are you using the most current PDF version of this how-to? Version numbers are located at the top right of this page The latest and great version is always available at my homepage http://woodel.com Setting up a Linux Server, Start to Finish, using Webmin. By Kevin Elwood This how-to assumes your looking to setup a Linux Server, not a Linux Desktop. For use without a keyboard, mouse, or GUI interface. After setup completes you will be remotely managing it, and will not have a need for the monitor and keyboard once you have finished the initial setup. This how-to also assumes you are connected to the internet, and have at least (2) computers on the same network. It also assumes you will have at least (2) hard-drives in the server, one for the O.S. and one for the data. Only one network card is needed until the optional \ advanced section. For every download link, I offer an alternative source (from my server) so that you may follow this how-to exactly, down to the same versions I used. Newer is better, and you’re encouraged to upgrade after you complete this how-to. But for continuity and flow, I provide a link to the same exact versions used in this how-to. Also due to upgrades some versions may no longer be available, if you run into this just use the links to my server, this will ensure matching print screens, or go to webmin.com and find the newer link.
    [Show full text]
  • List of TCP and UDP Port Numbers - Wikipedia, the Free Encyclopedia 08/31/2007 04:24 PM
    List of TCP and UDP port numbers - Wikipedia, the free encyclopedia 08/31/2007 04:24 PM List of TCP and UDP port numbers From Wikipedia, the free encyclopedia (Redirected from TCP and UDP port numbers) TCP and UDP are transport protocols used for communication between computers. The IANA is responsible for assigning port numbers to specific uses. Contents 1 Ranges 2 Port lists 2.1 Ports 0 to 1023 2.2 Ports 1024 to 49151 2.3 Ports 49152 to 65535 2.4 Multi cast Adresses 3 References 4 External links Ranges The port numbers are divided into three ranges. The Well Known Ports are those in the range 0–1023. On Unix-like operating systems, opening a port in this range to receive incoming connections requires administrative privileges or possessing of CAP_NET_BIND_SERVICE capability. The Registered Ports are those in the range 1024–49151. The Dynamic and/or Private Ports are those in the range 49152–65535. These ports are not used by any defined application. IANA does not enforce this; it is simply a set of recommended uses. Sometimes ports may be used for different applications or protocols than their official IANA designation. This misuse may, for example, be by a Trojan horse, or alternatively be by a commonly used program that didn't get an IANA registered port or port range. Port lists The tables below indicate a status with the following colors and tags: Official if the application and port combination is in the IANA list of port assignments (http://www.iana.org/assignments/port-numbers) ; Unofficial if the application and port combination is not in the IANA list of port assignments; and Conflict if the port is being used commonly for two applications or protocols.
    [Show full text]
  • 1000 Kode Rahasia Google | Web Server | Login
    intitle:index.of +last modified ++parent directory +(zip|rar|7z|exe|msi) +"go.id" -ht m -html -php -asp -FrontPage- ext:pwd inurl:(service | authors | administrators | users) !Host=*.* intext:enc_UserPassword=* ext:pcf !Host=*.* intext:enc_UserPassword=* extcf "# -FrontPage-" extwd inurlservice | authors | administrators | users) "# -Front Page-" inurl:service.pwd "#mysql dump" filetype:sql "#mysql dump" filetype:sql 21232f297a57a5a743894a0e4a801fc33 "A syntax error has occurred" filetype:ihtml "access denied for user" "using password" "admin account info" filetype:log "allow_call_time_pass_reference" "PATH_INFO" "An illegal character has been found in the statement" -"previous message" "apricot - admin" 00h "ASP.NET_SessionId" "data source=" "AutoCreate=TRUE password=*" "bp blog admin" intitle:login | intitle:admin -site:johnny.ihackstuff.com "by Reimar Hoven. All Rights Reserved. Disclaimer" | inurl:"log/logdb.dta" "Can't connect to local" intitle:warning "Certificate Practice Statement" inurlPDF | DOC) "Chatologica MetaSearch" "stack tracking" "detected an internal error [IBM][CLI Driver][DB2/6000]" "Emergisoft web applications are a part of our" "error found handling the request" cocoon filetype:xml "Establishing a secure Integrated Lights Out session with" OR intitle:"Data Fram e - Browser not HTTP 1.1 compatible" OR intitle:"HP Integrated Lights- "Fatal error: Call to undefined function" -reply -the -next "ftp://" "www.eastgame.net" "Generated by phpSystem" "generated by wwwstat" "Host Vulnerability Summary Report" "HostingAccelerator"
    [Show full text]
  • Materi III Instalasi CMS Joomla
    Daftar Isi Daftar Isi................................................................................................................................1 Kata Pengantar...................................................................................................................... 2 Materi I Server Web Lanjutan............................................................................................ 3 1. Instalasi LAMP Server.............................................................................................. 3 2. Instalasi Paket phpMyAdmin.................................................................................... 4 3. Membuat UserDir......................................................................................................5 3.A. Konfigurasi UserDir...................................................................................... 5 3.B. Mengijinkan eksekusi file php dan .htaccess.................................................7 Materi II FTP Server...........................................................................................................9 Materi III Instalasi CMS Joomla...................................................................................... 11 1. Membuat Database.......................................................................................... 11 2. Instalasi Joomla............................................................................................... 13 Materi Pelatihan Linux Administrator Lanjutan I 1 Copyleft M!lK @ POS-ID.ORG, 2014 Saran, kritik serta
    [Show full text]
  • The Book of Webmin
    The Book of Webmin Or: How I Learned to Stop Worrying and Love Unix by Joe Cooper The Book of Webmin: Or: How I Learned to Stop Worrying and Love Unix by Joe Cooper Copyright © 2000, , 2001, , 2002 Joe Cooper Documenting system configuration and ongoing system maintenance using the Webmin [http://www.webmin.com/webmin] web based administration tool. Table of Contents Preface ......................................................................................... xii Conventions Used in This Guide ............................................................. xii Who Webmin is For ....................................................................... xiii Who This Book is For ...................................................................... xiv Why a Webmin Book? ...................................................................... xv How to Contact the Author and Errata ....................................................... xvii How to Contact No Starch Press ............................................................ xvii Acknowledgments ........................................................................ xvii 1. Getting and Installing Webmin ................................................................... 1 Where to Download Webmin ................................................................. 1 Installing Webmin ........................................................................... 1 Installing from a tar.gz .................................................................. 1 Installing from an RPM ................................................................
    [Show full text]
  • System Administration with Webmin by Joe Cooper System Administration with Webmin by Joe Cooper Copyright © 2000, , 2001, , 2002 Joe Cooper
    System Administration With Webmin by Joe Cooper System Administration With Webmin by Joe Cooper Copyright © 2000, , 2001, , 2002 Joe Cooper “System Administration With Webmin” documents system configuration and ongoing system maintenance using the Webmin [http://www.webmin.com/webmin] web based administration tool. Table of Contents Preface ......................................................................................... xii Conventions Used in This Guide ............................................................. xii Who Webmin is For ....................................................................... xiii Who This Book is For ...................................................................... xiv Why a Webmin Book? ...................................................................... xv How to Contact the Author and Errata ....................................................... xvii How to Contact No Starch Press ............................................................ xvii Acknowledgments ........................................................................ xvii 1. Getting and Installing Webmin ................................................................... 1 Where to Download Webmin ................................................................. 1 Installing Webmin ........................................................................... 1 Installing from a tar.gz .................................................................. 1 Installing from an RPM ................................................................
    [Show full text]
  • Inurl:Source Inurl:Url Ext:Php !Host=*.* Intext:Enc Userpassword=* E
    _news/news.php?id= -site:php.net -"The PHP Group" inurl:source inurl:url ext:pHp !Host=*.* intext:enc_UserPassword=* ext:pcf ?action= ?cat= ?id= ?intitle:index.of? mp3 artist-name-here ?intitle:index.of? mp3 name ?page= ?pagerequested= ?pid= " -FrontPage-" ext:pwd inurl:(service | authors | administrators | users) ": vBulletin Version 1.1.5" "# -FrontPage-" ext:pwd inurl:(service | authors | administrators | users) "# -FrontPage-" inurl:service.pwd "#mysql dump" filetype:sql "#mysql dump" filetype:sql 21232f297a57a5a743894a0e4a801fc3 "A syntax error has occurred" filetype:ihtml "About Mac OS Personal Web Sharing" "access denied for user" "using password" "allow_call_time_pass_reference" "PATH_INFO" "An illegal character has been found in the statement" -"previous message" "apricot - admin" 00h "ASP.NET_SessionId" "data source=" "AutoCreate=TRUE password=*" "bp blog admin" intitle:login | intitle:admin -site:johnny.ihackstuff.com "Can't connect to local" intitle:warning "Certificate Practice Statement" inurl:(PDF | DOC) "Chatologica MetaSearch" "stack tracking:" "Chatologica MetaSearch" "stack tracking" "detected an internal error [IBM][CLI Driver]" "Duclassified" -site:duware.com "DUware All Rights reserved" "duclassmate" -site:duware.com "Dudirectory" -site:duware.com "dudownload" -site:duware.com "Dumping data for table" "DUpaypal" -site:duware.com "Elite Forum Version *.*" "Emergisoft web applications are a part of our" "Error Diagnostic Information" intitle:"Error Occurred While" "error found handling the request" cocoon filetype:xml
    [Show full text]