問題タブ [api-key]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 有料ユーザーのみが使用できるようにプラグインを保護するにはどうすればよいですか?
私はいくつかの (wordpress) プラグインを開発しており、それを使用したい人にはライセンス料を支払う予定です。
そのため、このプラグインが、誰でもダウンロードして無料で使用できるサーバーにアップロードされないようにする方法が必要です。
そこで、API キーを使用することを考えていました。有効な API キー = ユーザーはプラグインを使用できます。無効 = プラグインは機能しません。
この投稿PHP API Key Generatorを見てきましたが、あまり賢くはありません。
PHPなので、誰でもコードにアクセスしてAPIチェックを無効にできることも知っています(推測です)
プラグインを保護する最善の方法は何ですか? APIキー? 他の方法?このテーマに関する優れたチュートリアルへのリンクを持っている人はいますか?
javascript - Google API キーの取得
Chrome 拡張機能を開発している場合 (つまり、アドレスがローカルの場合) 、 Google API キーを取得するにはどうすればよいですか?
android - さまざまな Android デバイスの Google マップ API キー
アプリで MapView を使用しています。リリース キー ストアの前に Google から API キーを取得しています。
Eclipse で署名済み APK をエクスポートし、デバイスにインストールしようとしています。
Android 1.6 を搭載した G1 デバイスではすべて正常に動作しますが、Android 2.2 を搭載した HTC Desire ではマップが表示されません。灰色のグリッドとズーム コントロールだけが表示されます。
どこに問題がありますか?
ruby-on-rails-3 - Rails3のどこにAPIキーを保存すればよいですか?
rails3でAPIキーを保存/取得するためのベストプラクティスは何ですか?
独自のアプリケーション yaml を作成し、そこからアクセスする必要がありますか? もしそうなら、どのように?
初心者の質問で申し訳ありません...
java-me - API KEYをj2meのどこに保存しますか?
私のプロジェクトでは、httpgetrequestを使用してWebサービスを呼び出しています。APIキーはhttpgetパラメーターにもあります。インターネットに接続する前のj2meデバイスでは、URLが表示され、ユーザーに許可を求めています。ここで、ユーザーは私のAPIキーを簡単に確認できます。
また、アプリケーションにAPIキーを保存したくありません。逆コンパイラーを使用すると、誰でもアプリケーションからAPIキーを取得できるためです。
だから私の質問は、APIキーをどこに保存し、Webサービスを呼び出すためにそれをどのように使用するかです。
entity-framework - DataContext を作成し、API キーを提供します
次のことについて助けが必要です。
API認証メカニズムを備えたwcfデータサービスがあります。ブラウザにサービスのURLを入力すると、うまくいきます。APIキーを検証し、データを提供します。
別のプロジェクトでは、サービス URL をサービス参照として追加し、EntityFramework DataContext オブジェクトをインスタンス化するのが好きですが、その DataContext のコンストラクターへの指定された URI に API キーが必要であることが必要でした。
その API キーをクエリ パラメータとして渡そうとすると、次のエラーが表示されます。
そのメッセージは私が間違っていたことを明確に指摘していますが、どうすればapiKeyを含めることができますか?
こんにちは、クリス
android - 複数の開発者 (Android) で 1 つの Google マップ キーを使用できますか? Eclipse カスタム キーストア?
これは不可能ではありません。Google マップ API を使用する Android アプリに 4 人の開発者がいます。それを生成した人のために機能するマップキーを生成しました。ただし、他のすべてのビューには、実際のマップがなくてもタイル張りの MapView が表示されます。私の debug.keystore が生成に使用されたので、他の人が同じキーストアを必要としているのではないかと疑っていました。だから私はそれをリポジトリに移動して、誰もがコピーできるようにしました。次に、Android->Build のカスタム キーストア設定を使用して、全員がそのキーストアに eclipse を向けました。これはまだ機能しません。やらなければいけないことは何?それぞれ独自のキーを使用して、プルするたびに交換し続ける必要はありませんか?
このサイト (および一般的な Web) には、Google Maps API キーに関する大量の情報が含まれていますが、残念ながら私の質問には答えてくれませんでした。
android - Android マーケット: アップグレードまたは非公開?
市場にアプリがあります。しかし、私はバグを作ったことに気付きました。それは、公開されたアプリに署名したキー md5 キーでマップ API キーに署名しなかったことです。したがって、アプリをアップグレードするか、非公開にして再公開する必要がありますか?
api - API キーの規則
すべての API キーは、ある種の書かれていない規則による 16 進数ですか?
android - AndroidにAPIキーを保存しますが、難読化で十分ですか?
DropboxAPIを使用しています。サンプルアプリでは、次の行が含まれています。
私は「秘密はセキュリティではない」というマントラをよく知っています。難読化すると、キーを抽出するために必要な作業量が実際にはわずかに増加します。私は彼らの「難読化は良い」という声明に同意しません。それでは、キーを保護するにはどうすればよいですか?難読化は十分に良いですか、それとももっと手の込んだものを検討する必要がありますか?