問題タブ [pushwoosh]
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.
network-protocols - Pushwoosh - Google クラウド メッセージング - 伝送
Pushwoosh と Google Cloud Messaging の送信について学校で書かなければなりません。たとえば、通知がリモート API 経由でサーバーから送信されたときに使用されるプロトコル。したがって、Pushwoosh が一般的にどのプロトコルでどのように機能するかを知りたいと思います。
私はデータ転送 (http など) の多くをよく理解していないので、それを見つけるのは難しいです。誰かが Pushwoosh のしくみを知っていれば、答えを得られるとうれしいです。
ありがとうございました!
javascript - Pushwoosh Remote API + Phonegap を使用して GeoZones ベースのプッシュを送信できます
バックエンドから (Pushwoosh リモート API を使用して) プッシュを、定義された geozone 内にある任意のデバイスに送信することは可能ですか? そのために getNearestZone 関数を使用できますか? まったくわかりません。getNearestZone 関数が、pushwoosh パネルによって構成された最も近いジオゾーンまでの距離を教えてくれることがわかりました。
android - Android の Phonegap: プッシュ通知はタップしても何もしません
同じアプリケーションがインストールされた 2 つのデバイスがありました (PhoneGap 2.5.0、Android SDK 分 11、ターゲット 19)。1つは完全に機能し、もう1つは次の問題を抱えていました:すべてのデバイスにプッシュ通知(PushWoosh経由、http: //pushwoosh.com/ Urban Airshipに似ています)を送信し、両方のデバイスがそれを受信しましたが、問題のあるデバイスで、アプリケーションがフォアグラウンドにないときにトレイから通知をタップすると、通知は閉じられましたが、アプリケーションはフォアグラウンドに戻されませんでした。
2 つのデバイスの唯一の違いは、一方 (動作中のデバイス) は Eclipse と Android Studio からのローカル ビルドを介してのみアプリを受信し、もう一方 (上記の問題のあるデバイス) はローカル ビルドと TestFlight からアプリを受信したことです。 ( http://testflightapp.comビルド管理サービス)。
動作中のデバイスに TestFlight 経由でアプリをインストールしようとしましたが、そのデバイスで同じ問題が発生しています。TestFlight と自分のアプリをアンインストールしてから、Android Studio から各デバイスにビルドしようとしましたが、問題は解決しません。
ログキャット
Android Studio では、通知をタップするとすぐに logcat から次のように通知されます。
TestFlight に関連する可能性のある問題
TestFlight をアンインストールする前は、PushWoosh でのデバイス登録の動作がおかしかったです。PushWoosh で関連するサービスを呼び出すプッシュ通知をユーザーがオプトイン/オプトアウトできる設定ページを作成しました。Logcat によると、呼び出しは正しく行われており、成功したコールバックも返されましたが、設定がスタックすることはありませんでした。私がオプトイン (デバイスが登録済み) で、オプトアウトした場合、PushWoosh は logcat を介して呼び出しが成功したことを報告しますが、登録済みデバイスの数は更新されず、プッシュ通知は引き続き送信されます。反対の方法 (オプトアウトしてからオプトインしようとする) も同じように失敗しました。
アプリである TestFlight をアンインストールしてアプリを再インストールするとすぐに、デバイスを登録/登録解除するためのサービス呼び出しが完全に機能しました。しかし、この後もプッシュ通知のタップは同じように失敗しました。電話を完全に「リセット」して、以前の状態 (すべてがプッシュ通知で機能していた状態) に戻す方法がわかりません。
AndroidManifest.xml
すべてが正常に機能してから問題が発生するまでの間にマニフェストを変更しなかったため、関連しているとは思いません。念のため含めますが。
cordova - アプリケーションでカスタム データを取得する - Pushwoosh
Pushwoosh のプレミアム アカウントを持っており、リモート API を介してサーバーからカスタム データ (JSON) を送信したいと考えています。私の質問は、アプリケーションでこのデータを取得するにはどうすればよいかということです。では、アプリケーションでこのデータをどのように読み取ることができますか。Phonegap(Cordova) を使用して Android でプログラミングしていますか? ご協力ありがとうございました!
cordova - プッシュ通知のフィルタリング クライアント側 Pushwoosh
PhoneGap(Android)でPushwoosh Remote APIを使用しています。プッシュ通知のクライアント側をフィルタリングしたい。そのため、プッシュ通知が届いた場合、通知は表示されませんが、最初に通知のカスタム データをユーザーが行った選択と比較する必要があります。したがって、ユーザーが通知を表示する資格がある場合は、通知が表示されます。どうすればそれを認識できるかわかりません。このフィルタリングはクライアント側で行う必要があります。
私が得た解決策があればうれしいです!ありがとうございました
iphone - phonegap アプリを再インストールすると、アプリの実行中にプッシュ通知を受信できなくなります
私は Phonegap 3.1、Sencha 2.3 プラットフォーム android と iPhone を使用してアプリを作成しています。通知を送信するために、pushwoosh サービスを使用し、このリンク ( http://www.pushwoosh.com/programming-push-notification/ios/ios-configuration-guide/ )をたどりました。
通知は、Android デバイスと iPhone デバイスの両方で完全に取得されています (アプリが実行されているかどうかに関係なく)。
しかし、問題は、アプリを再インストールすると、アプリが実行されているときに通知を受け取ることができず、アプリが最小化されているか実行されていないときに通知が届くことです。
私の index.html ファイルでは、このコードを使用して、アプリの実行中に通知を受け取りました。
アプリを再インストールした後、このリスナーは呼び出していません。そこに実際に何が欠けているのかわかりません。アドバイスしてください。
cordova - PushwooshのPhonegap Buildの例でtokenHandlerはどこにありますか?
ここの例によると、ステップ 4:-
「Phonegap Push Plugin から tokenHandler コールバックを変更します (もちろん、「YOUR_PUSHWOOSH_APP_ID」を置き換えます)」と表示されます。
変更。変更する必要があることを示唆しています。PushNotification.js (以下のリンク) でもありません
https://github.com/phonegap-build/PushPlugin/blob/master/www/PushNotification.js
他の pushwoosh コード、pushwoosh.js も同様です。
変更するそのようなコードが含まれています。これがどこにあるかについてのアイデアはありますか?