Advertisement
Guest User

Untitled

a guest
May 31st, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.74 KB | None | 0 0
  1. <?php
  2.     $username = "**********";
  3.     $password = "********";
  4.     $content = "status=" . urlencode( "API test!" );
  5.    
  6.     $sock = socket_create( AF_INET, SOCK_STREAM, getprotobyname( "tcp" ) );
  7.     socket_connect( $sock, "api.twitter.com", 80 );
  8.    
  9.     $request = "POST /statuses/update.xml HTTP/1.1\nHost: twitter.com\nAuthorization: Basic " . base64_encode( $username . ":" . $password ) . "\nContent-Length: " . strlen( $content ) . "\nContent-Type: application/x-www-form-urlencoded\n\n" . $content;
  10.    
  11.     print( nl2br( htmlentities( $request ) ) . "<br /><br />" );
  12.    
  13.     socket_send( $sock, $request, strlen( $request ), MSG_DONTROUTE );
  14.    
  15.     $buffer = "";
  16.     socket_recv( $sock, $buffer, 4096, MSG_WAITALL );
  17.    
  18.     print( nl2br( htmlentities( $buffer ) ) );
  19. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement