Ich versuche auf Assets des Programms in marketo zugreifen, aber es gibt keine API für die gleiche in marketo docs. Auch, wie die Token und E-Mails mit den entsprechenden E-Mail-Vorlagen zugeordnet werden, da ich eine Vorschau der E-Mail generieren muss.Marketo Rest API, um E-Mails von einem Programm zu bekommen
Antwort
Leider glaube ich nicht, gibt es eine Möglichkeit, für E-Mail-Assets unter einem bestimmten Programm mit etwas wie die Programm-ID abzufragen. Viele Marketo API-Aufrufe sind abhängig von der Verwendung von Namen. Zum Ziehen von E-Mails können Sie die Email Query By Name API
verwenden Der Name der E-Mail wird <programname>.Email
sein (vorausgesetzt, der Name Ihres E-Mail-Assets in marketo ist "E-Mail").
Hier ist ein Beispiel für eine GET-Anfrage für die E-Mail, wenn der Marketo-Programmname "TestProgram" lautet und der E-Mail-Name "Email" lautet. Eigentlich
GET /rest/asset/v1/email/byName.json?name=TestProgram.Email
, Programm in Marketo ist ein Ordner mit Typ Program
So können Sie Programminhalte mit getEmailUsingGET Endpunkt
Nur angeben Ordner Parameter als JSON-Objekt erhalten: {"id"="1156";"type"="Program"}
GET https://123-FOO-456.mktorest.com/rest/asset/v1/emails.json?folder={"id"="1156";"type"="Program"}
Wenn Ihr Programm interne Ordner hat, müssen Sie deren Inhalt separat abfragen Ordner ID und Typ. Art der inneren Ordner kann entweder Folder
oder Program
sein - irgendeine Art von Programmen könnte andere Programme enthalten.
Sie können mit Forms das gleiche tun und Landing Pages
Eine andere Möglichkeit, Programminhalte zu erhalten, ist getFolderContentUsingGET
verwenden Es gibt nur IDs und Arten von Vermögenswerten und Sie haben zu jedem Asset Details erfragen getrennt mit seiner ID:
GET https://123-FOO-456.mktorest.com/rest/asset/v1/folder/1290/content.json?type=Program
{
"success": true,
"warnings": [],
"errors": [],
"requestId": "12efa#15c4562480b",
"result": [
{
"type": "Folder",
"id": 517
},
{
"type": "Landing Page Form",
"id": 1580
},
{
"type": "Landing Page",
"id": 2305
},
{
"type": "Email",
"id": 3010
}
]
}
- 1. REST API Marketo - E-Mails - publishToMSI
- 2. Funktioniert Marketo REST API Asset Token?
- 3. Update Marketo Blei Mitgliedschaft-> ProgressionStatus mit REST API
- 4. jQuery bekommen Anfrage mit JSON Körper zu einem REST api
- 5. Programm, um die Änderung zu bekommen (Rundungshilfe)
- 6. PHP Rest API zu einem anderen Rest API
- 7. Programm, um alle Kombinationen von Ball-Box-Anwendung zu bekommen
- 8. Marketo REST API: Update Lead -> Laden Sie eine Datei mit einem Lead
- 9. Marketo Form ID in Munchkin API
- 10. Unterstützt Marketo CORS?
- 11. WordPress REST API Plugin bekommen langsame Antwort
- 12. Beispielcode für den Aufruf von Marketo Rest Api in .net/C#
- 13. Fehler beim Versuch, für Outlook REST api zu bekommen Token
- 14. Datei-Upload von einem Rest-Client zu einem Rest-Server
- 15. Aufruf von Bot api von einem anderen REST-Dienst api
- 16. Verwenden von API, um interne REST-Dienste verfügbar zu machen
- 17. JSONP von Marketo benutzerdefinierte Code-Widget
- 18. Marketo-Module - Löschen von Elementen
- 19. Anruf Rest-API von Java Rest API
- 20. Programm hängt, wenn REST API von Xamarin PCL Aufruf
- 21. openweathermap api, um HEUTE und den Rest der WOCHENTAGE zu bekommen?
- 22. Wie man Rally REST Anruf-API bildet Um Aufgabendetails zu bekommen
- 23. REST-API und nicht-REST-API
- 24. Anruf Rest Dienst von einem anderen Rest-Dienst Resteasy api
- 25. Stabilitätsprüfung von REST API
- 26. Skript, um verschiedene REST API CURL Befehle asynchron zu automatisieren
- 27. jenkins pipeline - um die Umgebungsvariable von einem Job zu bekommen
- 28. Hinzufügen von Untertiteln zu WP REST API
- 29. Ich versuche, die Marketo API tippen - keine Würfel
- 30. Umleiten von EMails mit Amazon SES-Dienst