Bei der folgenden this example.Facebook Messenger API: Strukturierte Nachricht senden
messageData = {
"attachment": {
"type": "template",
"payload": {
"template_type": "generic",
"elements": [{
"title": "First card",
"subtitle": "Element #1 of an hscroll",
"image_url": "http://messengerdemo.parseapp.com/img/rift.png",
"buttons": [{
"type": "web_url",
"url": "https://www.messenger.com/",
"title": "Web url"
}, {
"type": "postback",
"title": "Postback",
"payload": "Payload for first element in a generic bubble",
}],
},{
"title": "Second card",
"subtitle": "Element #2 of an hscroll",
"image_url": "http://messengerdemo.parseapp.com/img/gearvr.png",
"buttons": [{
"type": "postback",
"title": "Postback",
"payload": "Payload for second element in a generic bubble",
}],
}]
}
}
I erhalten einen Fehler von:
\ "Fehler \": {\ "-Nachricht \" \ "(# 100) Unvollständige Datenelement: Titel und mindestens einem anderen Feld (Bild-URL, Untertitel oder Schaltflächen) wird mit nicht-leerem Wert benötigt, "type": "OAuthException", "code": 100, "fbtrace_id": "ElbXaF25 + 0G" }
Fehle ich etwas? Sieht für mich aus, dass alle relevanten Felder vorhanden sind.
Wenn bei der Dokumentation suchen hier: https://developers.facebook.com/docs/messenger-platform/send-api-reference#request Die einzigen Dinge, die die 'template_type erforderlich sind, Elemente und Titel Aber die Fehlermeldung sagt, dass mindestens ein anderes Feld erforderlich ist. – skylan22
Ich habe das gleiche Problem, haben Sie irgendeine Lösung gefunden? –