1b.app
Link kopiert -

So verarbeiten Sie die Antwort auf die Anforderung eines Arrays, das in doppelte Klammern eingeschlossen ist [{......}]

Die Anfrage wird durch die Aktion „Geschäftsprozess an die API senden“ übergeben.
Es ist notwendig, die Antwort mit einem Array zu verarbeiten, in dem sie in doppelte Klammern eingeschlossen ist: [{......}]
Aus dem Array müssen Sie die Werte einiger Felder extrahieren.
Aktionslink https://crm.sportlife.ua/admin/shop/workflowstatus/167/action/new/
Jetzt wird das Feld in XML/JSON wie folgt angegeben: /data/finished, aber es funktioniert nicht.
Felder müssen aus dem Datenarray abgerufen werden
Hier ist der Antwortcode aus den Protokollen:
[23.02.2021 10:36:39]
Gastgeber: crm.sportlife.ua
URL: /ajax/admin/chat/get/order/
contentID: shop-admin-notification-chart-order-block
Punkt: /shop.starter.php
Daten: Array
(
[orderid] => 702
[requestUrl] => https://sl.lucky.fitness/client_tickets
[request] => {"client_id": "8", "started": "2021-09-01", "ticket_id": "1"}
[response] => {"success":true,"data":[{"id":161,"client_id":8,"ticket_id":215,"ticket_ticket_id":1,"goods_quantity":null,"firm ":null,"cashregister":null,"user_id":-1,"created_at":"2021-02-23T10:36:39","started":"2021-09-01","finished":" 31.08.2022, „returned“:null, „account_summ_id“:897, „account_membership_id“:898, „recommended“:null, „discount“: „0.0“, „discount_kind“:0, „discount_comment“:null ,"manual_discount":false,"fullprice":"500.0","docnumber":null,"membership_summ":0.0","name":"Ganztägige Jahresmitgliedschaft","ticket_kind_id":1,"price": „500.0“, „duration“:1, „time_kind_id“:5, „freeze_count“:6, „freeze_days“:30, „passes“:null, „tax_percent“: „0.0“, „client_surname“: „Chernyavsky“, „client_name“: „Yuri“, „client_phone1“:null, „client_phone2“:null, „client_email1“: „chernyavskiy_jura@gmail.com“, „align_to_month“:0, „auto_continue“:0, „stop_auto_continue“:false, „tax_id“:null, „day_price“:null, „together_with_membership“:0, „promoaction_id“:null, „promocode“:null, „pay_schedule_option_id“:null, „color“: „#FFFFFF“, „total_limit_passes“:0 ,"guest_visits":null,"debt":500.0",get_next_debt":null,"full_debt":500.0",debt_membership":0.0",goods_rest":null,"passes_used":0," „guest_visits_used“:0, „freezes_used“:0, „freeze_days_used“:0, „author_name“: „lukyfit.app@gmail.com“, „users“:1, „payed“:false, „schedule_id“:1,“ status_freeze":false,"contract_id":null,"duration_str":1 Jahr,"passes_str":Unbegrenzt"}],"error":","error_code":0}
[Code] => 200
)
Die ursprüngliche Frage ist in der Version verfügbar: ru

Antworten:

Guten Tag. Wahrscheinlich so: /data/0/finished . Sie haben ein Array in einem Array, also benötigen Sie ein Nullelement aus data
23.02.2021, 12:29
Originalkommentar zur Version verfügbar: ru

Danke. Es funktionierte
23.02.2021, 12:33
Originalkommentar zur Version verfügbar: ru

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar