2016-10-12 16 views
0

私はプロトタイプ作成中です。アプリケーション(Cordova/phonegap)です。サーバにibeacon情報を投稿するには

私のアプリから(UDID、メジャー、マイナー、シグナル強度)のようなibeacon情報を取得してから、アプリからMySQLデータベースに投稿することが可能かどうかを知りたいです。

ibeaconが5秒ごとにブロードキャストしてから、上記のすべてのデータをデータベースに送信したいとします。

例として使用できるスクリプトがありますか?

答えて

0

これは確かに可能であり、非常に一般的な使用例です。 Cordova plugin for beacon detectionを使用すると、毎秒コールバックが表示され、表示されるすべてのビーコンのリストが表示されます。

JavaScriptでサーバーコールを作成する方法は、ビーコンにとって特別なものではありません。 jQueryを使って一つの方法は次のとおりです。

$.post('/remote-url', {json: jsonString }); 

あなたが理解する必要がある主なものは、おそらく、サーバーへの呼び出しを毎秒を作ることができないということです。要求を積み重ねるためには、15〜30秒ごとに1つしか作成しないように、コールを抑制する必要があります。