問題タブ [onesignal]
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.
android - AndroidスタジオでOneSignalを使用するには?
これは私の AndroidManifest.xml です:
これは私のアプリケーションファイルです:
1 つのプッシュ通知をクリックすると、LogCat ログが表示されます。
私はアプリケーションファイルにいるので、 activity.this を実行できません。助けてください。
javascript - JSON の変更が検出されたときに PHP スクリプトを自動的に実行する
少々初心者で申し訳ありません...
JSON ファイルの変更を (HasOffers API 呼び出しを介して) 自動的にチェックし、php スクリプトを実行する JavaScript (または php) スクリプトが必要です (これは既に持っています。OneSignal を使用して携帯電話にプッシュ通知を送信します)。変更が検出されます。
したがって、JavaScript で API を呼び出すためのコードは次のとおりです。
API/JSON ファイル (具体的には JSON ファイル内の response.data.data[0].Stat.conversions 内の数値) の変更を「リッスン」し、別の php ファイルを実行する javascript コードをこれに統合するにはどうすればよいですか数値が 1 増分増加したときに私が持っていること
したがって、JSON ファイル内で Stat.conversions = 30 が 31 になった場合、javascript で自動的に php スクリプトを実行する必要があります。
それが十分に明確であることを願っています。他に何か明確にする必要がある場合はお知らせください。
ありがとう!!
android - OneSignal - プッシュ クリック後にアクティビティを開くことができない
私はそれを試みています。プッシュから追加データを送信し、ユーザーを特定のアクティビティにリダイレクトしますが、リダイレクトしません。
たとえば、imageID などの追加データを含むプッシュを送信し、imageID パラメータを他のアクティビティに渡してユーザーの ImageDetail アクティビティをリダイレクトします。
プッシュをクリックすると、メインアクティビティが開き、何も起こりません
試しましたが成功しません。
どうすれば修正できますか
}
これがlogcatの結果です
EDİT: 終わりに近づいています :) これらの行を OnCreate メソッドに追加しました。mu プッシュ リダイレクト ロジックを MainActivity の OnCreate メソッドに移動したいと思います。しかし、今は Bundle Intent エクストラを解析できません :)
LOGCATの結果
android - アプリのインストールごとに複数のユーザー レコードを作成する OneSignal
プッシュ通知サービスをparse.comからoneSignalに移行しました。SDK を Android アプリに統合しました。アプリケーションのインストール時に、oneSignal でユーザー レコードを作成できます。しかし、Android アプリをアンインストールして再インストールすると、oneSignal に新しいユーザー レコードが作成され、ユーザー レコードが重複します。
この重複の問題をどのように克服しますか? ユーザーがアプリケーションを再インストールしても、必要なユーザー レコードは 1 つだけです。
parse.com では、新しいレコードを挿入する前に、パース クラウド コードで重複をチェックしていました。
android - エラー: そのようなプロパティはありません: クラスのマニフェストプレースホルダー: com.android.build.gradle.managed.ProductFlavor
'gradle-experimental:0.4.0'
プロジェクトにonesignal sdkを使用しています。ここの例で言及されているコードでプロジェクトをビルドしようとすると、次のエラーが発生します。
エラー: そのようなプロパティはありません: クラスのマニフェストプレースホルダー: com.android.build.gradle.managed.ProductFlavor.
サンプルのコード
私のプロジェクトのコード
インターネット検索では何も明らかになりませんでした。このエラーを取り除くにはどうすればよいですか?
android - Ionic-Cordova がアプリで OneSignal プラグインを見つけられない
イオン アプリの開発に cordova 6.0.0 と cordova-platform-android 6.0.0 を使用しています。初期化スクリプトに 1 つのシグナル プラグインを追加しました。スクリプトは以下のようになります。
私の ionic アプリの app.js ファイルで、以下のように OneSignal init メソッドを呼び出しました。
しかし、アプリを実行すると、以下のように表示されます
それはコルドバ 6.0.0 の問題ですか、それともアプローチに問題がありますか?
android - onesignal.com から受信したプッシュをカスタマイズするには?
私は取得と表示の通知に THES SORCE を使用しますが、このコードはカスタマイズしません。カスタマイズされた通知のソースが必要です onesignal.com から受け取りました
onesignal と Received で URL を送信し、アイコン通知用に表示する必要がある onesignal でタイトルを送信し、タイトルを設定する必要がある onesignal でディクリプションを送信し、ディクリプションを設定する必要がある URL を送信し、ヘルプのために uri タンクを設定する必要がある