WordPressプラグインに場所を追加していて、 foursquareパブリックAPIを使用したかった。私が理解したかったのは、私のプラグインがさまざまなシステムにインストールされるので、それがどのように機能するかということです。ご覧のとおり、ユーザーを認証する必要はないので、プラグインで独自のclient_idにclient_secretを提供して、APIを呼び出すことができますが、それはユーザーを公開し、一部の競合他社はそれを悪用して破壊する可能性がありますレート制限。これを処理するための最良の方法は何ですか?たとえば、Instagramはどのように機能しますか?foursquareにログインしていなくてもロケーション検索を使用できますが、どのようにこれを行いますか?私のアイデアは、APIへの呼び出しをプロキシし、client_id / secretを追加してAPIから呼び出しを行い、オプションでユーザーに独自のIDを挿入させることでしたが、プラグインにid / secretをハードコーディングするのは本当に悪い考えですか?
質問する
449 次