使用Foursquare API将项添加到列表中

时间:2012-03-09 20:00:25

标签: list foursquare

通过使用Foursquare的API,我试图在我创建的列表中添加一个新的场所。目前我使用this电话:

https://api.foursquare.com/v2/lists/MY_USER_ID/tips/?venueid=4b3bb64ff964a520627925e3&oauth_token=XXXXXXXXX

虽然场地ID是正确的,但我得到的输出是:

{

meta: {
    code: 400
    errorType: "param_error"
    errorDetail: "Value 4b3bb64ff964a520627925e3 is invalid for item id"
}
response: { }

}

可能导致此错误的原因是什么?

2 个答案:

答案 0 :(得分:0)

要将地点添加到现有列表,您需要发出以下请求:

POST https://api.foursquare.com/v2/lists/LIST_ID/additem?venueId=4b3...&oauth_token=XXXX

如果该请求不适合您,请告诉我

答案 1 :(得分:0)

我在不同的API调用上遇到了类似的问题。我的问题的解决方法是包含HTTP标头内容类型,如下所示:Content-Type: application/x-www-form-urlencoded