【发布时间】:2010-11-10 14:01:10
【问题描述】:
followcost.com 的 API 脚本。假设使用 follow cost API,follow cost 有一个简单的 JSON API。
使用 Twitter 用户名向 followcost.com 发送 GET 请求:
GET /lof.json
服务器响应(为清楚起见而格式化):
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"}
但是当我使用 URL www.followcost.com/GET/Anand_Dasgupta.json 或 www.followcost.com/api/GET/Anand_Dasgupta.json 时,它会给出 twitter 用户不存在 错误......但我显然有一个 twitter ID。
那么我需要使用的 URL 是什么?
我们将不胜感激。
谢谢
阿南德
【问题讨论】:
-
GET 是 HTTP [en.wikipedia.org/wiki/…] 的一种方法。但是您使用 GET 作为 URL 的一部分。 URL 仅指定要从服务器文件系统获取的文件的路径名,并且将 GET 作为路径名的一部分包含在内是不正确的。
-
GET 是“幕后”发生的事情。只需将主机和'GET'后面的部分放在一起,你就完成了(见答案)。另一种众所周知的方法是 POST,即一些 HTML 表单将大量数据发送到服务器。