Your browser (Internet Explorer 7 or lower) is out of date. It has known security flaws and may not display all features of this and other websites. Learn how to update your browser.

X

Sending SMS messages via Twilio Rest API

I am looking at Twilio API right now for a project and I am surprised how easy is to handle voice and SMS messages. Here is an example, written by me:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?php
//get this from twillio website
require "twilio.php";
 
class Twillio_SMS
{
	var $ApiVersion;
	var $AccountSid;
	var $AuthToken;
	var $smsServer;
 
  function __construct()
{
	$this->ApiVersion = "2008-08-01";
	$this->AccountSid = "Axxxxxxxxxxxxxxxxxxxx"; //get your own after trial registration on Twilio.com
	$this->AuthToken = "axxxxxxxxxxxxxxxxxxxxx";
	$this->smsServer = new TwilioRestClient($this->AccountSid, $this->AuthToken);
}
 
function sendSMS($to, $from, $whattosend)
{
 
	$response = $this->smsServer->request("/$this->ApiVersion/Accounts/$this->AccountSid/SMS/Messages", 
			"POST", array(
			"To" => $to,
			"From" => $from,
			"Body" => $whattosend
		));
		if($response->IsError)
			echo "Error: {$response->ErrorMessage}";
		else
			echo "Done";
 
 
 
}
 
 
function __destruct()
{
 
	unset($this->ApiVersion);
	unset($this->AccountSid);
	unset($this->AuthToken); 
 
}
 
}
 
 
$s= new Twillio_SMS;
$s->sendSMS('4155992671','4155992671','this is a test');
 
?>

GitHub
If you are interested in this topic, or if you have some ideas, please join me at my test repo @ Github

Hup Holaaaaaaaaaaaaaaaand HUP !

Wilhelmus van Nassouwe
Ben ik van Duitsen bloed,
Den vaderland getrouwe
Blijf ik tot in den dood.
Een Prinse van Oranje
Ben ik, vrij onverveerd,
Den Koning van Hispanje
Heb ik altijd geлerd.

hup
Hup Holland Hup!
Hup Holland hup
Laat de leeuw niet in zijn hempie staan
Hup Holland hup
Trek het beestje geen pantoffels aan
Hup Holland hup
Laat je uit het veld niet slaan
Want de leeuw op voetbalschoenen
Durft de hele wereld aan.

CaCert assurance party @ MozSummit 2010

What is Cacert?

CAcert.org is a community-driven certificate authority that issues free public key certificates to the public. CAcert has nearly 150,000 verified users and has issued over 548,000 certificates as of January 2010

These certificates can be used to sign and encrypt email, authenticate and authorize users connecting to websites and secure data transmission over the Internet. Any application that supports the Secure Socket Layer (SSL) can make use of certificates signed by CAcert, as can any application that uses X.509 certificates, e.g. for encryption or code signing and document signatures.

How

To create higher-trust certificates, users can participate in a web of trust system whereby users physically meet and verify each other’s identities. CAcert maintains the number of assurance points for each account. Assurance points can be gained through various means, primarily by having one’s identity physically verified by users classified as “Assurers”.

Party

If you want to join this web of trust, bring your passport and one more id, join the website, print THIS form and come and let’s Rock.

Mozilla and Cacert

What’s up with Mozilla and Cacert? See this bug in Bugzilla.