問題タブ [maxmind]

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.

0 投票する
3 に答える
2368 参照

java - maxmind geoip LookupServiceクラスをコンパイルするJavaのトラブル

maxmind.geoip.LookupService.java のコンパイルに苦労しているので、誰か助けてください。

WEB-INF\lib に含めるために geoip-api-1.2.10.jar をダウンロードし、クラス パスで参照しましたが、コンパイルされません。

以下を正常にコンパイルしたので、少し途方に暮れています。

com.maxmind.geoip 用にコンパイルされた Java クラスの完全なセットが見つからないようです。どんな助けでも大歓迎です :-)

0 投票する
1 に答える
4098 参照

javascript - Maxmind Geoip2 を表示 国、都市、地域、ISP を Javascript で表示

現在、従来の maxmind geoip サービスを使用して、ユーザーがアクセスしている国、都市、および地域を表示しています。geoip2 サービスを使用して情報を表示したいのですが、私のスキルレベルを超えています。

これは、レガシーバージョンを使用してデータを表示するために現在使用しているjavascriptです。

geoip2 バージョンで同じことを行い、ISP、IP、およびオープン プロキシを使用しているかどうかを追加する方法を誰か教えてもらえますか? 私はすでに彼らのサービスに加入しています(無料サービスでこれをしようとはしていません)

0 投票する
1 に答える
2429 参照

stripe-payments - Stripe.js からの BIN の分離

支払いに Stripe を使用したいのですが、Stripe.js が最後の 4 桁をすべて暗号化する前に、ユーザーが入力した 16 桁のクレジット カード番号からBIN/IINを分離できるようにしたいと考えています。* **** *1457

基本的に、MaxMind を Stripe を利用した支払いページに統合し、トランザクションが Stripe によってキャプチャされる前に、MaxMind に BIN の一致についていくつかのチェックを行わせたいと考えています。

Stripe は、これは現在サポートされていないと述べていますが、プリペイド カードを識別するために MaxMind を使用することを提案しています (これは BIN 識別によって行われます)。

正解は何か (こんにちは、Stripe :)、必要なことを達成する方法はありますか?

0 投票する
0 に答える
243 参照

javascript - ブラウザで場所の共有プロンプトに対するユーザーの応答を取得する方法は?

MaxMind GeoIP2 JavaScript API を使用して、Web サイトにアクセスしたユーザーの位置を特定しています。これにより、ブラウザーを介して場所を提供する許可をユーザーに求めるプロンプトが表示されます。このプロンプトに対するユーザーの応答が必要です。では、どうすればこの応答を得ることができますか? 「今はしない」または「このサイトではしない」を選択すると、場所も共有されます。私を助けてください。

0 投票する
0 に答える
602 参照

php - MongoDB、MaxMind データベース、および PHP を使用する

http://www.maxmind.com/en/city (GeoIP City) を MongoDB にインポートしました。ブロックとロケーションの 2 つのコレクションがあります。

ブロックには、IP 範囲の開始と IP 範囲の終了、およびロケーション コレクション内のドキュメントを示す整数 (後でこれを MongoID にします) があります。

IP アドレスはブロック コレクションに NumberLong として格納されます。

IP アドレスを取得し、php 関数 iptolong ( http://php.net/manual/en/function.ip2long.php ) でlong に変換すると、3758096128 のような値が得られます。

ここで、ブロック コレクション内の正しいドキュメントから ID を取得し、(ID を使用して) ロケーション コレクション内のロケーションを検索するクエリを作成する必要があります。

明らかに 2 つのクエリを作成できますが、これはあまり効率的ではありません。

私の最初のステップは(PHPで)のようなものです:

(上記のクエリがデータを返さない理由をまだ理解しています)

しかし、2 つのコレクションからデータを取得するプロセスの次のステップは何でしょうか?

0 投票する
1 に答える
909 参照

java - MaxMind の GeoIP2 Java API はスレッドセーフですか?

特定のキャッシュ パラメータを使用することで、GeoIPLite レガシー Java API をスレッド セーフにすることが可能であることは知っていますが、Java または C の GeoIP2 ドキュメントには、「スレッド」という言葉はまったく言及されていません。

DatabaseReader を一度 build() してから、いくつかの異なるスレッドで city() を実行できるようにしたいと考えています。これは安全ですか?