Abfragen von Daten in Adobe Commerce Optimizer
Erfahren Sie, wie Sie Daten mit GraphQL in einer Adobe Commerce Optimizer-Instanz abfragen.
Für wen ist dieses Video bestimmt?
- Commerce-Lösungsarchitekt und -entwickler
Videoinhalt
- Abfragen von Daten mit GraphQL
- Verwenden von JQ, um das Lesen von JSON zu vereinfachen
Code-Beispiele
Tauschen Sie unbedingt Werte wie {{insert-your-graphql-endpoint-url}}
, {{insert-your-ac-view-id}}
und {{your-search-query-string}}
mit den Werten aus, die für Ihre Abfrage benötigt werden.
Einfache Beispielabfrage
curl '{{insert-your-graphql-endpoint-url}}' \
-H 'Content-Type: application/json' \
-H 'AC-View-ID: {{insert-your-ac-view-id}}' \
-d '{"query": "query ProductSearch($search: String!) { productSearch( phrase: $search, page_size: 10, current_page: 2) { items { productView { sku name description shortDescription images { url } ... on SimpleProductView { attributes { label name value } price { regular { amount { value currency } } roles } } } } } }", "variables": { "search": "{{your-search-query-string}}"}}'
Einfache Beispielabfrage mit jq
zum hübschen Drucken der Ausgabe
curl '{{insert-your-graphql-endpoint-url}}' \
-H 'Content-Type: application/json' \
-H 'AC-View-ID: {{insert-your-ac-view-id}}' \
-d '{"query": "query ProductSearch($search: String!) { productSearch( phrase: $search, page_size: 10, current_page: 2) { items { productView { sku name description shortDescription images { url } ... on SimpleProductView { attributes { label name value } price { regular { amount { value currency } } roles } } } } } }", "variables": { "search": "{{your-search-query-string}}"}}' | jq .
Verwandte Inhalte
recommendation-more-help
3a5f7e19-f383-4af8-8983-d01154c1402f