2012-04-24 114 views
1

我目前正在为当地政府建立一个食品安全网站,其中列出了餐馆,咖啡馆等的卫生评级。我认为让人们可以在Foursquare上关注一个页面让人们了解某个地方的卫生评级当他们通过提示检查。通过Foursquare API删除/编辑提示?

我有这一切工作在测试,并准备推出它直到我意识到,当一个地方已经过重新检查,有没有办法(我可以看到)删除旧的提示与旧的评级并将其替换为新的。

快速搜索告诉我,确实没有办法通过API删除提示,我完全理解背后的原因,但有没有什么方法可以编程编辑提示?如果没有,我是否还有其他方法可以告诉用户他们签到的地点的食品卫生分数?

回答

4

它可以通过API,但它没有记录在公共API(也许有意)。 Foursquare的网页使用下列API端点删除提示:/v2/tips/#TIPID#/delete(只接受帖)

所以,你可以使用你的系统那样:

  1. 找你提示的ID,例如通过 https://api.foursquare.com/v2/users/self/tips或通过https://api.foursquare.com/v2/venues/#VENUE_ID#/tips

  2. 执行下面的帖子删除提示: https://api.foursquare.com/v2/tips/#TIP_ID#/delete?oauth_token=#YOUR_OAUTH_TOKEN#&v=20120321

我已经使用的端点几次。它按预期工作,但我们无法保证它仍然如此。

+0

非常完美,非常感谢! – Pezholio 2012-04-24 13:05:03