2014-01-06 16 views
1

范围:在不违反API使用规则的情况下复制城市的所有foursquare场地?

我开始,将需要一定的城市内非常丰富的场地数据库权在它的启动,所以我认为,刮Foursquare的数据库将是一个伟大的想法的应用程序,但好像刮卷超过1000个场所被认为是根据禁止它usage/data retention policy

我的需求:

基本上,我想要实现的是一种允许用户搜索自己喜爱的场地,并从他们那里收到通知,所以有一个LL这个城市的场馆将是完美的我,让我来存储的关系USER XXX FOLLOWS YYY VENUE

问题:

既然不能“复制” /“转移”的所有四角的场地给定城市到我自己的数据库,我能做些什么来实际“存储”我需要的数据以供我自己使用?

有没有解决方法? (我不是指回避行为,而是巧妙地使用API​​)。

回答

0

您可以强制用户使用4sq(使用oauth)进行连接,然后使用带有4sq api的oauth token来检索您需要的数据,这不会违反规则并对数据量设置任何限制。

您可以将用户的4sq ID和他们关注的场所ID存储在您自己的数据库中,并根据需要检索详细信息。我错过了这个流程吗?

+0

这就是我刚才的想法。我只能在我的数据库中存储关系(用户XXX遵循YYYY地点),并且它将像另一个表的外键一样工作,但它将成为FS数据库的关键,对吗?这是你的想法吗? 我不想强迫我的用户注册Foursquare,因为在巴西这里使用FS的用户数量并不是那么好。 –

相关问题