Skip to content

Instantly share code, notes, and snippets.

@stephenkeable-allies
stephenkeable-allies / real-time-email-validation.html
Last active May 19, 2016 12:50
Example of how to use the new real-time email validation from Allies Computing (Using Bootstrap and jQuery) - https://www.alliescomputing.com/postcoder/email-validation
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Email validation demo</title>
<!-- Bootstrap -->
@stephenkeable-allies
stephenkeable-allies / node-address-lookup.js
Last active March 13, 2019 12:22
Global address lookup with Node JS using PostCoder Web from Allies Computing - https://www.alliescomputing.com/postcoder/address-lookup
/*
PostCoder Web Service V3 example
Allies Computing Ltd 2015
This demo shows how to perform an address lookup in Node JS.
*/
var https = require('https');
@stephenkeable-allies
stephenkeable-allies / node-uk-geocoding.js
Last active August 29, 2015 14:22
UK Geocoding with PostCoder Web in Node.js
var https = require('https');
// This is a test API Key which works for the postcode NR14 7PZ
// Get your API Key from www.alliescomputing.com/postcoder/sign-up
var api_key = 'PCW45-12345-12345-1234X';
var postcode = 'NR147PZ';
var headers = {
'Content-Type': 'application/json'
@stephenkeable-allies
stephenkeable-allies / slack_slash_command.php
Last active August 29, 2015 14:18
Address lookup, UK postcode validation, UK geocoding and email validation integration for Slack.
<?php
// Token from slack slash command set up
$token = "YOUR TOKEN";
// API key for PostCoder Web
// Sign up for your API Key at www.alliescomputing.com/postcoder/sign-up
// or use PCW45-12345-12345-1234X, which works with the postcode NR14 7PZ only
$key = "API KEY HERE";
@stephenkeable-allies
stephenkeable-allies / country-list.php
Created February 20, 2015 13:46
Basic PHP Country List Example using PostCoder Web. Find out more at - http://developers.alliescomputing.com/postcoder-web-api/geocoding/countries
<?php
// Insert your PostCoder Web API Key here
// Sign up for free at www.alliescomputing.com/postcoder/sign-up
$pcw_api_key = "YOUR-API-KEY-HERE";
// URL we are calling with API key and url encoded postcode
$pcw_country_url = "http://ws.postcoder.com/pcw/". $pcw_api_key ."/country";
// Get and JSON decode the response from the service
@stephenkeable-allies
stephenkeable-allies / email-validation.php
Created February 20, 2015 13:46
Basic PHP Email Validation Example using PostCoder Web. Find out more at - http://developers.alliescomputing.com/postcoder-web-api/email-validation
<?php
// Check if POST request has been made
if($_SERVER['REQUEST_METHOD'] === 'POST') {
// Basic validation on the email field
if(array_key_exists('email', $_POST) and !empty($_POST['email'])) {
// Insert your PostCoder Web API Key here
// Sign up for free at www.alliescomputing.com/postcoder/sign-up
$pcw_api_key = "YOUR-API-KEY-HERE";
<?php
// Check if POST request has been made
if($_SERVER['REQUEST_METHOD'] === 'POST') {
// Basic validation on the postcode field
if(array_key_exists('postcode', $_POST) and !empty($_POST['postcode'])) {
// Insert your PostCoder Web API Key here
// Sign up for free at www.alliescomputing.com/postcoder/sign-up
$pcw_api_key = "YOUR-API-KEY-HERE";
@stephenkeable-allies
stephenkeable-allies / geocoding.php
Created February 20, 2015 13:45
Basic PHP Geocoding Example using PostCoder Web. Find out more at - http://developers.alliescomputing.com/postcoder-web-api/geocoding/position
<?php
// Check if POST request has been made
if($_SERVER['REQUEST_METHOD'] === 'POST') {
// Basic validation on the postcode field
if(array_key_exists('postcode', $_POST) and !empty($_POST['postcode'])) {
// Insert your PostCoder Web API Key here
// Sign up for free at www.alliescomputing.com/postcoder/sign-up
$pcw_api_key = "YOUR-API-KEY-HERE";
@stephenkeable-allies
stephenkeable-allies / postcoder_web_example.py
Last active March 13, 2019 12:22
Example code for using Postcoder Web in Python. For more information on Postcoder Web visit http://www.alliescomputing.com/products/postcoder-web-api
# PostCoder Web Service V3 example
# Allies Computing Ltd 2014
#
# This demo shows how to perform an address lookup in Python.
#
import json
import urllib
searchkey = 'PCW45-12345-12345-1234X'; # Test search key, replace with your
@stephenkeable-allies
stephenkeable-allies / postcoder_web_example.rb
Last active March 13, 2019 12:22
Example code for using Postcoder Web in Ruby. For more information on Postcoder Web visit http://www.alliescomputing.com/products/postcoder-web-api
# PostCoder Web Service V3 example
# Allies Computing Ltd 2014
#
# This demo shows how to perform an address lookup in ruby.
#
# Note: This script has been developed for ruby >= 1.9.3
#
require 'cgi'
require 'json'