Zurück zu den Neuigkeiten für Entwickler

Updates zu privaten Antworten im Messenger für die Entwickler*innen-Community

3. Oktober 2023VonRahul Raina, Elaine Wang und Ashish Khapre

Mithilfe privater Antworten kann die Facebook-Seite eines Unternehmens eine Einzelnachricht an eine Person senden, die einen Beitrag verfasst, einen Betrag kommentiert oder einen Kommentar auf der Seite gepostet hat.

Unterstützung für private Antworten in Gruppen

Im September haben wir diese Funktion auch auf Facebook-Gruppen ausgeweitet. So können Unternehmen private Antworten an Personen senden, die Beiträge der Unternehmensseite in Facebook-Gruppen kommentiert haben.

So funktioniert’s

Um eine private Antwort zu einem Beitrag oder Kommentar zu senden, schicke eine POST-Anfrage an den /PAGE-ID/messages-Endpunkt, bei der der recipient-Parameter auf post_id oder comment_id festgelegt ist. Zudem muss der message-Parameter als die Nachricht festgelegt sein, die du senden möchtest.

Das folgende Beispiel zeigt eine Antwort auf einen Beitrag, den ein*e Kund*in auf deiner Seite veröffentlicht hat:

Hallo, ich möchte ein Geschenk für meinen Neffen kaufen. Gibt es Empfehlungen?

  curl -X POST -H "Content-Type: application/json" -d '{
    "recipient": {
        "post_id": "PAGE-POST-ID"
    },
    
    "message": {
      "attachment":{
        "type":"template",
        "payload":{
          "template_type":"button",
          "text":"Of course, what is your budget for the gift?",
          "buttons":[
              {
                  "type": "postback",
                  "title": "LESS THAN $20",
                  "payload": "GIFT_BUDGET_20_PAYLOAD"
              },
              {
                  "type": "postback",
                  "title": "$20 TO $50",
                  "payload": "GIFT_BUDGET_20_TO_50_PAYLOAD"
              },
              {
                  "type": "postback",
                  "title": "MORE THAN $50",
                  "payload": "GIFT_BUDGET_50_PAYLOAD"
              }
          ]
        }
      }
    }
}' "https://graph.facebook.com/<GRAPH-API-VERSION>/PAGE-ID/messages?access_token=<PAGE-ACCESS-TOKEN>"

Dadurch wird ein solcher Ablauf für private Antworten ausgelöst.

Weitere Informationen findest du in den folgenden Dokumenten: