Kom ihåg mig?

Twitter API utan cURL

Ämnesverktyg Visningsalternativ
Oläst 2009-09-30, 16:51 #1
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
Standard Twitter API utan cURL

Hur använder man detta utan cURL?
http://apiwiki.twitter.com/Twitter-R...tuses-mentions
grinditwp är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-30, 18:15 #2
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
PHP-kod:
$response file_get_contents('http://user:[email protected]/statuses/mentions.xml'); 
Kräver iof att "allow_url_fopen" är "On".
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-30, 18:44 #3
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Ursprungligen postat av Jonas Visa inlägg
PHP-kod:
$response file_get_contents('http://user:[email protected]/statuses/mentions.xml'); 
Kräver iof att "allow_url_fopen" är "On".
Jo, men antingen så tillåts detta eller curl. Om inte så bör man definitivt byta webbhotell.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-30, 18:47 #4
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Citat:
Ursprungligen postat av tartareandesire Visa inlägg
Jo, men antingen så tillåts detta eller curl. Om inte så bör man definitivt byta webbhotell.
Eller så tillåts det sockets, och då kan man snacka HTTP via det.
Långsammare och kunskap om hur detta fungerar krävs.
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-01, 09:02 #5
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
Citat:
Ursprungligen postat av Jonas Visa inlägg
PHP-kod:
$response file_get_contents('http://user:[email protected]/statuses/mentions.xml'); 
Kräver iof att "allow_url_fopen" är "On".
Tack detta fungerade!

Citat:
Ursprungligen postat av Jonas Visa inlägg
Eller så tillåts det sockets, och då kan man snacka HTTP via det.
Långsammare och kunskap om hur detta fungerar krävs.
Ok, fick detta att fungera oxå, alltid bra att kunna falla tillbaka på något. En fråga här dock som jag har problem med.
Så här ser min kod ut:
PHP-kod:
$out="GET http://twitter.com/statuses/mentions.json HTTP/1.1\r\n"
."Host: twitter.com\r\n"
."Authorization: Basic ".base64_encode ($this->Login.':'.$this->Password)."\r\n"
."Content-type: application/x-www-form-urlencoded\r\n"
."Connection: Close\r\n\r\n";

$fp fsockopen ('twitter.com'80);
fwrite ($fp$out);

$feedback fread($fp, ????);

fclose ($fp);

$jsoncallback json_decode($feedbacktrue);
echo 
$feedback
Men när jag gör ett echo på $feedback så får jag inte all data. För jag vet juh inte hur mycket det är som jag tar emot. fread() kräver lenght, men jag kan omöjligt veta hur mycket data jag får tillbaka.

Så, vad ska jag göra här, $feedback = fread($fp, ????);
grinditwp är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-01, 09:10 #6
Lumax Lumax är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2004
Inlägg: 610
Lumax Lumax är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2004
Inlägg: 610
Citat:
Ursprungligen postat av grinditwp Visa inlägg
Men när jag gör ett echo på $feedback så får jag inte all data. För jag vet juh inte hur mycket det är som jag tar emot. fread() kräver lenght, men jag kan omöjligt veta hur mycket data jag får tillbaka.

Så, vad ska jag göra här, $feedback = fread($fp, ????);
PHP-kod:
$feedback '';
while (!
feof($fp)) {
  
$feedback .= fread($fp8192);

Lumax är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-01, 11:15 #7
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
Citat:
Ursprungligen postat av Lumax Visa inlägg
PHP-kod:
$feedback '';
while (!
feof($fp)) {
  
$feedback .= fread($fp8192);

Tack så hemskt mycket tack!
grinditwp är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 05:20.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017