Skip to content

Instantly share code, notes, and snippets.

View rdegges's full-sized avatar

Randall Degges rdegges

View GitHub Profile
@rdegges
rdegges / opencnam-v2-yaml-sample.sh
Created October 24, 2012 01:26
OpenCNAM V2 YAML Example
$ curl https://api.opencnam.com/v2/phone/+16502530000?format=yaml
{created: !!python/unicode '2012-09-23T16:19:56.265300', name: !!python/unicode 'GOOGLE INC', number: !!python/unicode '+16502530000', price: 0, updated: !!python/unicode '2012-10-23T23:46:23.036676', uri: /v2/phone/%2B16502530000}
$ curl -H "Accept: text/yaml" https://api.opencnam.com/v2/phone/+16502530000
{created: !!python/unicode '2012-09-23T16:19:56.265300', name: !!python/unicode 'GOOGLE INC', number: !!python/unicode '+16502530000', price: 0, updated: !!python/unicode '2012-10-23T23:46:23.036676', uri: /v2/phone/%2B16502530000}
@rdegges
rdegges / opencnam-v2-xml-sample.sh
Created October 24, 2012 01:20
OpenCNAM V2 XML Example
$ curl https://api.opencnam.com/v2/phone/+16502530000?format=xml
<?xml version='1.0' encoding='utf-8'?>
<phone><number>+16502530000</number><name>GOOGLE INC</name><created>2012-09-23T16:19:56.265300</created><updated>2012-10-23T23:46:23.036676</updated><price>0</price><uri>/v2/phone/%2B16502530000</uri></phone>
$ curl -H "Accept: application/xml" https://api.opencnam.com/v2/phone/+16502530000
<?xml version='1.0' encoding='utf-8'?>
<phone><number>+16502530000</number><name>GOOGLE INC</name><created>2012-09-23T16:19:56.265300</created><updated>2012-10-23T23:46:23.036676</updated><price>0</price><uri>/v2/phone/%2B16502530000</uri></phone>
@rdegges
rdegges / opencnam-v2-jsonp-sample.sh
Created October 24, 2012 01:18
OpenCNAM V2 JSONp Example
$ curl https://api.opencnam.com/v2/phone/+16502530000?format=jsonp
callback({"updated": "2012-10-23T23:46:23.036676", "name": "GOOGLE INC", "created": "2012-09-23T16:19:56.265300", "price": 0, "uri": "/v2/phone/%2B16502530000", "number": "+16502530000"})
$ curl -H "Accept: text/javascript" https://api.opencnam.com/v2/phone/+16502530000
callback({"updated": "2012-10-23T23:46:23.036676", "name": "GOOGLE INC", "created": "2012-09-23T16:19:56.265300", "price": 0, "uri": "/v2/phone/%2B16502530000", "number": "+16502530000"})
@rdegges
rdegges / opencnam-v2-json-sample.sh
Created October 24, 2012 01:10
OpenCNAM V2 JSON Example
$ curl https://api.opencnam.com/v2/phone/+16502530000?format=json
{
"updated": "2012-10-23T23:46:23.036676",
"name": "GOOGLE INC",
"created": "2012-09-23T16:19:56.265300",
"price": 0,
"uri": "/v2/phone/%2B16502530000",
"number": "+16502530000"
}
@rdegges
rdegges / opencnam-v2-pbx-sample.sh
Created October 24, 2012 01:06
OpenCNAM V2 PBX Example
$ curl https://api.opencnam.com/v2/phone/+16502530000?format=pbx
GOOGLE INC
$ curl -H "Accept: text/pbx" https://api.opencnam.com/v2/phone/+16502530000
GOOGLE INC
@rdegges
rdegges / opencnam-v2-text-sample.sh
Created October 24, 2012 01:04
OpenCNAM V2 Text Example
$ curl https://api.opencnam.com/v2/phone/+16502530000?format=text
GOOGLE INC
$ curl -H "Accept: text/plain" https://api.opencnam.com/v2/phone/+16502530000
GOOGLE INC
@rdegges
rdegges / opencnam-v2-html-sample.sh
Created October 24, 2012 00:51
OpenCNAM V2 HTML Example
$ curl https://api.opencnam.com/v2/phone/+16502530000?format=html
GOOGLE INC
$ curl -H "Accept: text/html" https://api.opencnam.com/v2/phone/+16502530000
GOOGLE INC
@rdegges
rdegges / opencnam-v2-base-uri.txt
Created October 22, 2012 22:20
OpenCNAM V2 CNAM Base URI
https://api.opencnam.com/v2/phone/<number>
@rdegges
rdegges / views.py
Created October 12, 2012 23:35
Flask URL Example
"""Flask URL configuration example."""
from myapp import app
@app.route('/create')
def create_account():
pass
@rdegges
rdegges / urls.py
Created October 12, 2012 23:32
Django URL Example
"""Django URL configuration example."""
from django.conf.urls.defaults import patterns, url
urlpatterns = patterns('apps.accounts.views',
url(r'^create/$', 'create_account', name='create_account'),
url(r'^delete/$', 'delete_account', name='delete_account'),
url(r'^edit/$', 'edit_account', name='edit_account'),
)