draws.random.orgAPI - Haunted Planet

draws.random.org Profile

Draws.random.org is a subdomain of random.org, which was created on 1997-05-24,making it 27 years ago. It has several subdomains, such as accounts.random.org api.random.org , among others.

Discover draws.random.org website stats, rating, details and status online.Use our online tools to find owner and admin contact info. Find out where is server located.Read and write reviews or vote to improve it ranking. Check alliedvsaxis duplicates with related css, domain relations, most used words, social networks references. Go to regular site

draws.random.org Information

HomePage size: 14.452 KB
Page Load Time: 0.711525 Seconds
Website IP Address: 46.226.108.245

draws.random.org Similar Website

Shipedge API Documentations - Shipedge API Documentation
developer.shipedge.com
About Admin API | Admin Api
api2.hostbillapp.com
API Documentation - SEO Review Tools API
api.seoreviewtools.com
Video Conferencing SDK and API – TrueConf API and SDK
developers.trueconf.com
1,000,000+ Recipe and Grocery List API | BigOven Build API
api2.bigoven.com
Events Feed, Concert & Event API - Eventful API
api.eventful.com
Edamam - Food Database API, Nutrition API and Recipe API
developer.edamam.com
Events Feed, Concert & Event API - Eventful API
api.evdb.com
ACTIVE Network API - The Active.com API
developer.active.com
Free Currency Converter API | Free Currency Converter API
free.currencyconverterapi.com
Drupal 8.8.x | API reference | Drupal API
api.drupal.org
Hoover's API - Hoover's API
developer.hoovers.com
Class Hierarchy (viaversion-api 4.10.3-SNAPSHOT API)
jd.viaversion.com
Yummly | Recipe API & Food API
developer.yummly.com
openstack/openstack-planet: Planet RSS Feed for OpenStack - openstack-planet - OpenDev: Free Softwar
planet.openstack.org

draws.random.org PopUrls

Third-Party Draw Service - RANDOM.ORG
https://draws.random.org/

draws.random.org Httpheader

Date: Tue, 14 May 2024 04:59:34 GMT
Server: Apache/2.4.25 (Debian)
Set-Cookie: RDOSESSION=gvfltotg95t6l76gpkgstesk43; expires=Wed, 15-May-2024 04:59:34 GMT; Max-Age=86400; path=/; domain=.random.org; secure
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Vary: Accept-Encoding
X-Content-Type-Options: nosniff
Access-Control-Allow-Origin: *
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

draws.random.org Meta Info

content="width=device-width" name="viewport"/

draws.random.org Ip Information

Ip Country: France
Latitude: 48.8582
Longitude: 2.3387

draws.random.org Html To Plain Text

Login: sign up | forgot password Quick Links getAvailableCases() getCase() getLocality() checkDeviceRegistration() changeDeviceRegistration() API Reference (api intro here) getAvailableCases(email, latitude, longitude, number, radius) This function returns a JSON array with the cases available to the player identified by email and visible within radius meters from the location identified by latitude and longitude. A maximum of number cases are returned. The parameters are encoded as a JSON array and the function invoked via HTTP POST. The method returns a JSON array with two elements: status and data. The status element is either ’success’ in which case the data element contains an array with the available cases (which may be empty, if no cases were in range), or ’error’ in which case the data element contains a short error message that the client can print. The short message does not reveal too much information about the server. URL http://www.hauntedplanet.com/api/getAvailableCases Example Request { "email": "someone@somewhere.com", "latitude": 53.34727, "longitude": -6.25937, "number": 10, "radius": 100000 } Example Responses { "status": "success", "data": [ { "id": "e6a36ef906374465ad7341d4a9e54f65", "case_name": "Pirate Ghost Hunt", "author_name": "Pirates of Emerson", "category": "Featured", "location": { "latitude": 53.342283, "longitude": -6.254246 }, "locality": "Trinity College", "description": "Come find the seven pirate ghosts in Trinity College. Seven ghostly pirates roam the city - who are these mysterious specters?", "pegi_rating": "12", "pegi_descriptors": [ "fear", "online" ], "completion": "You’ve solved the pirate mystery at the Alameda County Fair and found the pirates’ hidden treasure!", "icon": { "url": "http://dl.dropbox.com/u/35154964/MockData/iconname.png", "modified": 1318547527339, "size": 305145 } }, { "id": "3a7ea351537e42518bb17558de8d4f33", "case_name": "Vampire Mystery", "author_name": "Haunted Planet", "category": "Universal", "location": { "latitude": null, "longitude": null }, "locality": null, "description": "Vampires everywhere - oh no!", "pegi_rating": "16", "pegi_descriptors": [ "fear", "sex", "online" ], "completion": "You’ve rid the area of vampires - congratulations!", "icon": { "url": "http://no-icon-yet/", "modified": 0, "size": 0 } } ] } { "status": "error", "data": "only POST accepted" } getCase(email, latitude, longitude, case_id) This function returns a GHML case specification for a given case_id. The function checks that the player actually has privileges to access the case, which is what the player’s email address is required for. If the case is a location-specific one, the latitude and longitude parameters are ignored, but if it is location-agnostic, the server tweaks the case specification such that its points of interest reside in the vicinity of the latitude and longitude given. The parameters are encoded as a JSON array and the function invoked via HTTP POST. The method returns a JSON array with two elements: status and data. The status element is either ’success’ in which case the data element contains the base64-encoded GHML document with the case spefication, or ’error’ in which case the data element contains a short error message that the client can print. The short message does not reveal too much information about the server. The reason that we base64-encode the GHML document is that json_encode() doesn’t seem to handle utf-8 encoded data properly for PHP5.4. URL http://www.hauntedplanet.com/api/getCase Example Request { "email": "someone@somewhere.com", "latitude": 53.4079, "longitude": -6.9434, "case_id": "e6a36ef906374465ad7341d4a9e54f65" } Example Responses { "status": "success", "data": "PD94bWwgdmVyc ... U+Cg==" } { "status": "success", "data": "fail_access_denied" } getLocality(latitude, longitude) This function returns a JSON-encoded text string with the name of the locality specified by the coordinates. The text strings are intended to be suitable to print as information to a player about where a case is located, or what the game thinks the player’s current location is. The function uses the Google reverse geocoding API . The parameters are encoded as a JSON array and the function invoked via HTTP POST. The method returns a JSON array with two elements: status and data. The status element is either ’success’ in which case the data element contains a the locality string, or ’error’ in which case the data element contains a short (unencoded) message that the client can print. The short message does not reveal too much information about the server. URL http://www.hauntedplanet.com/api/getLocality Example Request { "latitude": 37.73440, "longitude": -122.435707, } Example Responses { "status": "success", "data": "Glen Park, San Francisco" } { "status": "error", "data": "only POST accepted" } checkDeviceRegistration(device_id, email) This function is used by the mobile app to verify whether it’s okay for the game to run on the given device with device_id. We need it because we can ask people for their email address when they start the app first, but we don’t want them to go through a full registration process. For that reason, we need to check that they don’t pick an email that is already registered to another handset. The parameters are encoded in a JSON array and the function invoked via HTTP POST. The method returns a JSON array with two elements: status and data. The status element is either ’success’ (meaning that the request was processed) in which case the data element contains a string that indicates whether the mobile app should be allowed to run or not. Possible values for the data element in this case are ’ok_already_registered’ which indicates that the mobile device is already registered to the email address in question; ’ok_registration_created’ which indicates that the device had not been seen before but is now registered to the email in question; ’fail_conflicting_registration’ which indicates that the device in question is registered to a different email address (and therefore the app should ask the user to authenticate); or ’fail_unregistered_device’ which indicates that it’s a new device for an existing user (in which case the app should as the user to authenticate too). Effectively, any registrations that have to do with an existing account need to get authenticated in order to prevent unauthorized access to the account’s data. If something goes wrong during the processing of the request, the status element is set to ’error’ and the data element contains a short error message that the client can print. The short message does not reveal too much information about the server. URL http://www.hauntedplanet.com/api/checkDeviceRegistration Example Request { "device_id": "34839993832", "email": "someone@somewhere.com" } Example Responses { "status": "success", "data": "ok_already_registered" } { "status": "success", "data": "fail_conflicting_registration" } { "status": "error", "data": "server unavailable" } changeDeviceRegistration(device_id, email, password) This function is used by the mobile app to change the registration of a device when this is required. (For further info, see also checkDeviceRegistration().) A client must use this function if it wants to register a device with device_id to an email account that already exists. The parameters are encoded in a JSON array and the function invoked via HTTP POST. The method returns a JSON array with two elements: status and data. The status element is either ’success’ (meaning that the request was processed) in which case the data element contains a string that may be ’ok_changed’ to indicate that the device in question is now associated with the email account; or ’ok_added’ to indicate that the device has been added to those registered for this player; or it may be ’fail_authentication_error’ to indicate that the email/password combination given was not valid. If something goes wrong during the processing of the...

draws.random.org Whois

Domain Name: random.org Registry Domain ID: 19746509f52e4417b291ee3441091569-LROR Registrar WHOIS Server: http://whois.gandi.net Registrar URL: http://www.gandi.net Updated Date: 2024-04-27T01:16:51Z Creation Date: 1997-05-24T04:00:00Z Registry Expiry Date: 2025-05-23T04:00:00Z Registrar: Gandi SAS Registrar IANA ID: 81 Registrar Abuse Contact Email: abuse@support.gandi.net Registrar Abuse Contact Phone: +33.170377661 Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Registrant Organization: Randomness and Integrity Services Ltd Registrant State/Province: D Registrant Country: IE Name Server: arch.ns.cloudflare.com Name Server: rosa.ns.cloudflare.com DNSSEC: signedDelegation >>> Last update of WHOIS database: 2024-05-17T19:00:33Z <<<