Я довольно новичок в Android, и я очень надеюсь, что это будет легко решить для вас, ребята!Вывод данных Parse Push JSON на Android
Я хочу, чтобы пользователи могли отправлять push другим пользователям после нажатия кнопки в моем приложении. Это было правильно настроить ParsePush на моей кнопкой мыши слушателя, потому что это работает отлично:
// Create our Installation query
ParseQuery pushQuery = ParseInstallation.getQuery();
pushQuery.whereEqualTo("installationId", installationId); //Send to targeted user
// Send push notification to query
ParsePush push = new ParsePush();
push.setQuery(pushQuery); // Set our Installation query
push.setMessage("HEY YOU");
push.sendInBackground();
Но я хотел бы добавить URI в моем толчке, так что я сделал:
// Create our Installation query
ParseQuery pushQuery = ParseInstallation.getQuery();
pushQuery.whereEqualTo("installationId", installationId);
// Send push notification to query
ParsePush push = new ParsePush();
push.setQuery(pushQuery); // Set our Installation query
String string = "{\"title\" : \"my title\",\"alert\" : \"my alert text\",\"uri\" : \"myapp://host/path\"}";
try {
JSONObject data = new JSONObject(string);
push.setData(data);
} catch (JSONException e) {
Log.e("MYAPP", "unexpected JSON exception", e);
}
push.sendInBackground();
В моей Android Manifest У меня есть целевая деятельность:
<activity android:name=".Accept_Action">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="myapp" android:host="host" android:path="/path" />
</intent-filter>
</activity>
Но по какой-то причине это не работает. Толкание никогда не приземляется на мое целевое устройство. Можете ли вы помочь мне сделать эту работу? Благодаря
:) да я знаю, спасибо за заботу. Но я начал с Parse, и мой MVP почти закончен, поэтому я хотел разблокировать эту последнюю часть. Плюс, это на самом деле повышает мои общие знания Java и Android dev –
Вы видите ошибку в журналах? Вы видите push, отправленный в интерфейсе анализа? – meynety
Нет ошибок в моих журналах, никаких уведомлений в parse Inteface:/@meynety –