Чтобы воспроизвести объект JWT, я преобразовал это:
Код: Выделить всё
{
"id": "ISSUER_ID.CLASS_ID",
"classTemplateInfo": {
"cardTemplateOverride": {
"cardRowTemplateInfos": [
{
"twoItems": {
"startItem": {
"firstValue": {
"fields": [
{
"fieldPath": "object.ticketHolderName",
},
],
},
},
"endItem": {
"firstValue": {
"fields": [
{
"fieldPath": "object.ticketHolderName",
},
],
},
},
},
},
{
"twoItems": {
"startItem": {
"firstValue": {
"fields": [
{
"fieldPath": "class.dateTime.start",
},
],
},
},
"endItem": {
"firstValue": {
"fields": [
{
"fieldPath": "object.ticketNumber",
},
],
},
},
},
},
],
},
},
}
Код: Выделить всё
'classTemplateInfo' => new ClassTemplateInfo([
'cardTemplateOverride' => new CardTemplateOverride([
'cardRowTemplateInfos' => array(new CardRowTemplateInfo([
'twoItems' => new CardRowTwoItems([
'startItem' => new TemplateItem([
'firstValue' => new FieldSelector([
'fields' => [new FieldReference(
['fieldPath' => 'object.ticketHolderName']
)]
])
]),
'endItem' => new TemplateItem([
'firstValue' => new FieldSelector([
'fields' => [new FieldReference(
['fieldPath' => 'object.ticketHolderName']
)]
])
])
]),
'twoItems' => new CardRowTwoItems([
'startItem' => new TemplateItem([
'firstValue' => new FieldSelector([
'fields' => [new FieldReference(
['fieldPath' => 'class.dateTime.start']
)]
])
]),
'endItem' => new TemplateItem([
'firstValue' => new FieldSelector([
'fields' => [new FieldReference(
['fieldPath' => 'object.ticketNumber']
)]
])
])
])
]))
])
])
В чем может быть причина?
Подробнее здесь: https://stackoverflow.com/questions/791 ... oad-in-php