我正在向我的 wordpress 插件添加位置并想使用foursquare公共API. 我想了解的是这将如何工作,因为我的插件将安装在各种系统上。如您所见,用户不需要经过身份验证,因此我可以在插件中提供我们自己的 client_id 一个 client_secret 来调用 api,但这会将它们暴露给公众,并且某些竞争对手可能会滥用它来破坏速率限制。处理这个问题的最佳方法是什么?例如 instagram 是如何工作的?即使我没有登录foursquare,我也可以使用位置搜索,他们是如何做到的?我的想法是代理对我们 api 的调用,并通过添加我们的 client_id/secret 从我们的 api 进行调用,并让用户选择性地插入他自己的,但是硬编码插件的 id/secret 真的是个坏主意吗?
问问题
449 次