私はプロトタイプ作成中です。アプリケーション(Cordova/phonegap)です。サーバにibeacon情報を投稿するには
私のアプリから(UDID、メジャー、マイナー、シグナル強度)のようなibeacon情報を取得してから、アプリからMySQLデータベースに投稿することが可能かどうかを知りたいです。
ibeaconが5秒ごとにブロードキャストしてから、上記のすべてのデータをデータベースに送信したいとします。
例として使用できるスクリプトがありますか?
私はプロトタイプ作成中です。アプリケーション(Cordova/phonegap)です。サーバにibeacon情報を投稿するには
私のアプリから(UDID、メジャー、マイナー、シグナル強度)のようなibeacon情報を取得してから、アプリからMySQLデータベースに投稿することが可能かどうかを知りたいです。
ibeaconが5秒ごとにブロードキャストしてから、上記のすべてのデータをデータベースに送信したいとします。
例として使用できるスクリプトがありますか?
これは確かに可能であり、非常に一般的な使用例です。 Cordova plugin for beacon detectionを使用すると、毎秒コールバックが表示され、表示されるすべてのビーコンのリストが表示されます。
JavaScriptでサーバーコールを作成する方法は、ビーコンにとって特別なものではありません。 jQueryを使って一つの方法は次のとおりです。
$.post('/remote-url', {json: jsonString });
あなたが理解する必要がある主なものは、おそらく、サーバーへの呼び出しを毎秒を作ることができないということです。要求を積み重ねるためには、15〜30秒ごとに1つしか作成しないように、コールを抑制する必要があります。