ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
2139
2139
EMPFEHLEN
-
Hallo zusammen,
das erste Problem konnte ich mit eurer Hilfe super lösen, nun habe ich ein weiteres.
Ich möchte mit PHP bei Twitter einen User-Account auslesen, um zu erfahren, wieviele "Follower" dieser User hat.
Hierzu habe ich testweise folgenden Code erstellt:
Das PHP führe ich unter Windows (habe XAMPP installiert) über die Command-Box aus und erhalte folgenden Fehler:PHP-Code:<?php
$twitter_username = 'USER';
$twitter_password = 'PWD';
$errno = 0;
$errstr = '';
$response = '';
function httpRequest($host, $path = '/', $method = 'GET') {
global $errno, $errstr, $response;
global $twitter_username, $twitter_password;
$header = "$method $path HTTP/1.1\r\n";
$header .= "Host: $host\r\n";
$header .= "Accept-Encoding: none\r\n";
$header .= "Authorization: Basic " . base64_encode("{$twitter_username}:{$twitter_password}") . "\r\n";
$header .= "Connection: Close\r\n\r\n";
$sock = fsockopen($host, 80, $errno, $errstr, 30);
if (!$sock) {
die("<p><strong>fsockopen() error:</strong><br />$errstr ($errno)</p>");
} else {
fwrite($sock, $header);
while (!feof($sock)) {
$response .= fgets($sock, 128);
}
fclose($sock);
$response = trim(str_replace(array('<', '>'), array('<', '>'), $response));
return true;
}
}
echo "<p>Contacting Twitter...</p>\n";
// Replace the following code for later examples from the article
httpRequest("http://twitter.com/users/show/user-name.xml");
echo "<p>Response:<br /><hr /><pre>$response</pre><hr /></p>\n";
?>
Da ich PHP über dieses Package installiert habe, weiß ich nicht, ob es aktiviert ist oder nicht.Warning: fsockopen(): unable to connect to http://twitter.com/users/show/user-name.xml:80 (Unable to find the socket transport "http" - did you forget to enable it when you configired PHP?...
Die PHP.INI und PHP5.INI in dem Verzeichnis, in dem auch PHP.EXE liegt haben die folgenden Einstellungen:
Und der Tip aus dem Netz, das http wegzulassen geht auch nicht (www.twitter.com ebensowenig)...
Ich hoffe, ihr hae auch hierzu eine Lösung (diese sollte auch auf kostenlosen Webspace-Anbieter, die PHP & mySQL anbieten auch funktionieren)...
Danke bereits an alle im Voraus
Gruß
Kai

Hat man ein Problem gelöst, tauchen neue auf...
-
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
21.02.09 21:18 #3
Ich entschuldige mich hier mal in aller Form für meinen Beitrag, den ich ohne zu denken reingeworfen habe...
KIDS Kinderbetreuungsdienst
Xing
"When you play the game of thrones, you win or you die. There is no middle ground."
by Cersei Lannister in "A Game Of Thrones"
-
Hallo Matthias,
genau da lag das Problem
Muchas gracias!


Grüße
KaiHat man ein Problem gelöst, tauchen neue auf...
Ähnliche Themen
-
Datei per FSOCKOPEN von FTP auslesen
Von Radanua im Forum PHPAntworten: 5Letzter Beitrag: 10.09.10, 11:10 -
Problem mit fgets bei fsockopen.
Von Nord-Süd-Richtung im Forum PHPAntworten: 1Letzter Beitrag: 04.09.09, 19:38 -
fsockopen Problem vom Localhost
Von GarGod im Forum PHPAntworten: 5Letzter Beitrag: 03.04.07, 21:38 -
Problem mit fsockopen
Von Dolphon im Forum PHPAntworten: 4Letzter Beitrag: 11.10.06, 10:10 -
Quelltext auslesen mit fsockopen
Von sreinhardt im Forum PHPAntworten: 2Letzter Beitrag: 19.07.05, 13:17





Zitieren



Login






[PHP][Snippet] Array zu XML konvertieren