Programming Examples

ChilkatHOMEASPVisual BasicVB.NETC#CC++MFCDelphiFoxProJavaPerlPythonRubySQL ServerVBScript

PHP ActiveX Examples

Bounced Mail
Bz2
Certificates/Keys
Charset
CSV
DKIM / DomainKey
Diffie-Hellman
DSA
Email Object
Encryption
FileAccess
FTP
HTML Conversion
HTTP
IMAP
MHT / HTML Email
MIME
NTLM
POP3
RSA
SMTP
Socket
Spider
SSH Key
SSH
SSH Tunnel
SFTP
Tar
Upload
XML
Zip
Amazon S3


 

 

 

 

 

 

 

 

HTTP POST Twitter Status Update

Demonstrates how to send a status update to Twitter. (i.e. post a tweet)

Download Chilkat HTTP ActiveX

<?php

$http = new COM("Chilkat.Http");

//  Any string unlocks the component for the 1st 30-days.
$success = $http->UnlockComponent('Anything for 30-day trial');
if ($success != true) {
    print $http->lastErrorText() . "\n";
    exit;
}

//  Set the login/password for Twitter Authentication:
$http->Login = 'myLogin';
$http->Password = 'myPassword';

$req = new COM("Chilkat.HttpRequest");
$req->AddParam('user','myUsername');
$req->AddParam('status','The text of my status update / tweet');

// response is a Chilkat.HttpResponse
$response = $http->PostUrlEncoded('http://twitter.com/statuses/update.xml',$req);
if (is_null($response)) {
    print $http->lastErrorText() . "\n";
}
else {
    if ($response->StatusCode == 200) {
        print 'Tweet Successful!' . "\n";
    }
    else {
        print $response->bodyStr() . "\n";
    }

}


?>

Need a specific example? Send a request to support@chilkatsoft.com

© 2000-2010 Chilkat Software, Inc. All Rights Reserved.