2017-07-17 4 views
0

Ich bin ein Veteran Programmierer, aber ich bin neu in der Facebook Messenger API. Ich habe gesehen, dass die API funktioniert Unterstützung Tasten gemäß diesem Code-Schnipsel aus der Facebook-Entwickler Web-Site, die ein CURL Beispiel verwendet die Formatierung Code zu demonstrieren:Formular-Designer für Facebook Messenger-Apps?

https://developers.facebook.com/docs/messenger-platform/send-api-reference/button-template

curl -X POST -H "Content-Type: application/json" -d '{ 
    "recipient":{ 
    "id":"USER_ID" 
    }, 
    "message":{ 
    "attachment":{ 
     "type":"template", 
     "payload":{ 
     "template_type":"button", 
     "text":"What do you want to do next?", 
     "buttons":[ 
      { 
      "type":"web_url", 
      "url":"https://petersapparel.parseapp.com", 
      "title":"Show Website" 
      }, 
      { 
      "type":"postback", 
      "title":"Start Chatting", 
      "payload":"USER_DEFINED_PAYLOAD" 
      } 
     ] 
     } 
    } 
    } 
}' "https://graph.facebook.com/v2.6/me/messages?access_token=PAGE_ACCESS_TOKEN"  

Das sieht aus wie typische JSON mir . Gibt es ein GUI-Tool, das diese Layoutelemente nicht nur für Schaltflächen, sondern auch für andere Facebook Messenger-Formularvorlagenelemente entwerfen kann, die auch in der API vorhanden sein können? Etwas, das eine Drag-and-Drop- oder andere GUI-Schnittstelle verwendet, die dann den erforderlichen JSON-Code oder das JSON-Fragment erzeugt, um das entworfene Formular darzustellen?

Wenn ja, hinterlasse bitte seinen Namen oder einen Link dazu.

Antwort

1
+0

Dank! Sind Sie ein Facebook Messenger App Entwickler? Wenn ja, gibt es bekannte Bereiche des api/sdk, in denen: 1) die Dokumente wirklich schlecht oder falsch sind und 2) es bekannte Fehler oder Problembereiche gibt, auf die ich achten und arbeiten sollte? –

+1

Ziemlich genau afaik. Es gibt auch viele gute Ratgeber von Drittanbietern für verschiedene Funktionen und erste Schritte. – amuramoto

+0

"Es gibt auch viele gute Anleitungen von Drittanbietern für verschiedene Funktionen und den Einstieg" - Danke. Haben Sie Favoriten, auf die Sie oft verweisen? –