GM_CheckDomain


Definition

Check whether a third-level domain name is available for a goMobi mobile Web site.

Usage

Use this command to check whether a third-level domain of gomobinow.mobi is available for a goMobi mobile web site. For example, check example if you want users to access your mobile Web site at example.gomobinow.mobi.

This third-level domain functionality is one of four methods by which goMobi subscribers can provide access to their mobile web site. Other options for mobilizing their Web site include:

  • Use the third-level domain name assigned when the subscription was created (in format GMNNN.gomobinow.mobi).
  • Associate the mobilized site with a separate domain name (for example, example.mobi could be the mobile-friendly version of the desktop site example.com).
  • Embed a JavaScript snippet in the header of the code for the desktop Web site. The snippet identifies thevisitor’s device, and delivers content formatted for that device.

Availability

All resellers have access to this command.

Implementation on eNom.com

Log on to resellertest.enom.com with Login ID resellid, password resellpw.

https://resellertest.enom.com/web-site-mobile-2/manage.aspx

Click a goMobi domain name.

In the Mobile URL row, click edit.

The Check button launches the GM_CheckDomain command.

Constraints

The query must meet the following requirements:

  • The login ID and password must be valid.
  • The goMobi subscription must belong to this account.

Input parameters

Build the query string using this syntax:

https://resellertest.enom.com/interface.asp?
command=nameofcommand&uid=yourloginid&pw=yourpassword
&paramname=paramvalue&nextparamname=nextparamvalue

 

Parameter Status Description Max Size
UID Required Account login ID 20
PW Required Account password 20
ThirdLevelDomain Required Third-level (host) record to check (for example, if you want to use example.gomobinow.mobi to access the mobile site, use ThirdLevelDomain=example) 63
ResponseType Optional Format of response. Permitted values are Text (default), HTML, or XML. 4

 

Returned parameters and values

Parameter Description
Available Availability status of this third-level domain.
Command Name of command executed
ErrCount The number of errors if any occurred. If greater than 0 check the Err(1 to ErrCount) values.
ErrX Error messages explaining the failure. These can be presented as is back to the client.
Done True indicates this entire response has reached you successfully.

 

Notes

  • The default response format is plain text. To receive the response in HTML or XML format, send ResponseType=HTML or ResponseType=XML in your request.
  • Check the return parameter ErrCount. If greater than 0 the transaction failed. The parameter Err(ErrCount) can be presented to the client. Otherwise process the returned parameters as defined above.

Example