2016-09-06 109 views
1

使用Meetup API,我試圖從多個組中檢索並顯示事件列表。該應用程序正在使用RoR,我是使用API​​的新手,但試圖瞭解它如何工作。Rails:如何使用Meetup API密鑰返回事件列表

這個想法是讓每個用戶在表單中輸入他們組的Meetup API密鑰和組名。使用此信息,向Meetup發送請求並返回該用戶/組的事件列表。然後顯示來自多個組的所有當前事件。

一直在瀏覽Meetup API文檔,看起來我可以像這樣發送URL請求:https://api.meetup.com/2/events?&sign=true&photo-host=public&group_urlname=sventrepreneurs&page=20其中group name = sventrepreneurs(例如)以JSON格式返回響應。

如果我使用一個API密鑰,這也適用:https://api.meetup.com/2/events?key=API_KEY&sign=true&photo-host=public&group_urlname=sventrepreneurs&page=20

這是否意味着我可以讓用戶輸入自己的組名做該組中即將發生的事件的請求,而不是他們的進入他們的API密鑰?

任何見解都會有所幫助。謝謝!

回答

0

我想這是你爲什麼想要使用Oauth的完美例子,因爲你不想讓任何人在你的環境中分享他們的API密鑰。

有它的寶石和策略。例如: https://github.com/tapster/omniauth-meetup