2014-01-06 18 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的用戶數量並不是那麼好。 –

相關問題