2009-07-14 33 views
0

Für das API-Skript von followcost.com. Es wird angegeben, dass zur Verwendung der Folgekosten-API die Folgekosten eine einfache JSON-API haben.URL-Problem mit JSON-Daten

eine GET-Anfrage sendet mit den Twitter-Benutzername followcost.com:

GET /lof.json 

Der Server antwortet (der Klarheit halber formated):

200 OK 
Content-Type: application/json 

{"milliscobles_all_time":141.93, 
"average_tweets_per_day":3.01034, 
"username":"lof", 
"twitter_created_at":"2008/01/24 11:21:43 -0600", 
"at_reply_index":55.0, 
"milliscobles_recently":147.92, 
"average_tweets_per_day_recently":3.13738, 
"statuses_count":1165, 
"golden_index":3.0, 
    "profile_image_url":"http:\/\/s3.amazonaws.com\/twitter_production\/profile_images\/50450572\/75756154_N00_normal.jpg"} 

Aber wenn ich die URL www.followcost.com/GET/Anand_Dasgupta.json oder www.followcost.com/api/GET/Anand_Dasgupta.json es gibt Twitter-Benutzer existiert nicht Fehler ... aber ich habe offensichtlich eine Twitter-ID.

Also, was ist die URL, die ich verwenden muss?

Jede Hilfe wird sehr geschätzt.

Danke

Anand

+2

GET ist eine Methode des HTTP [http://en.wikipedia.org/ wiki/Hypertext_Transfer_Protocol # Request_methods]. Aber Sie verwenden GET als Teil der URL. URL gibt nur den Pfadnamen der Datei an, die vom Dateisystem des Servers abgerufen werden soll. GET als Teil des Pfadnamens wäre falsch. – ardsrk

+0

Das GET ist, was passiert 'hinter den Kulissen'. Stellen Sie einfach den Host und den Teil hinter "GET" zusammen und Sie sind fertig (siehe Antworten). Eine andere wohlbekannte Methode wäre POST, das heißt, was einige HTML-Formulare tun, um größere Datenmengen an den Server zu senden. – Boldewyn

Antwort