im mit PHP bauen, aber isent meinem Json Objekt senden ich will ...wie diese json in einem Push php
ich brauche immer die Art und Weise meine Json so sein:
{
"to": ["xxx"],
"data": {
"title": "dw",
"body": "dw",
"actions": [
{ "icon": "emailGuests", "title": "Candidatar-me", "callback": "app.emailGuests", "foreground": true},
]
}
}
aber im immer diese statt:
{
"to": "xxx",
"data": {
"title": "dw",
"body": "dw",
"actions": {
"icon": "send.ico",
"title": "EMAIL GUESTS",
"callback": "app.callbackName",
"foreground": true
}
}
}
ich baue meine json wie folgt aus:
$fields = array ( 'to' => $row1['fcm_registered_id'] ,
'priority' => "high",
'data' => array("title" =>$titlepost,
"body"=> $msg,
"actions" => array('icon' => 'send.ico',
'title' => 'EMAIL GUESTS',
'callback' => 'app.callbackName',
'foreground' => true
)
),
);
gut, nur Blick auf mich: Ihre gewünschten Daten structure hat eine first-level-fild namens 'registration_ids' - also denkst du nicht das * irgendwo * solltest du ** dieses Feld ** deiner Datenstruktur hinzufügen? auch - es hat kein 'zu' Feld - warum hast du also gedacht, dass es eine gute Idee ist, * das Feld * stattdessen hinzuzufügen? Die Frage deutet darauf hin, dass Sie tatsächlich * nichts * versucht haben, das von Ihnen beschriebene Ziel zu erreichen, und möchten stattdessen, dass wir es für Sie tun. –
Ich versuchte ... es ist nicht die Namen, die ich interessiere es ist die Struktur ... das war nur ein Beispiel –
Nun, Sie sehen die Struktur in Ihrem Beispiel. der Wert von 'registration_ids' ist ein Array - also sollten Sie dort ein Array hinzufügen, nicht einen einzigen Wert .... –