1

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

4

1 に答える 1

1

やり方がある; プラグインの各ユーザーは、foursquare API 認証情報を個別に取得し、プラグイン (ダッシュボード) の設定に入力して有効化する必要があります。

于 2013-02-07T10:15:11.540 に答える