Полезная нагрузка JWT Google Кошелька на PHPPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Полезная нагрузка JWT Google Кошелька на PHP

Сообщение Anonymous »

Я работаю с API Google Кошелька и хотел бы интегрировать функцию createJwtExistingObjects(string $issuerId) из https://github.com/google-wallet/rest-s ... blob/main/ php/demo_eventticket.php в свое решение.
Чтобы воспроизвести объект 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",
},
],
},
},
},
},
],
},
},
}
в следующий PHP-код:

Код: Выделить всё

        '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']
)]
])
])
])
]))
])
])
Я не получаю никаких ошибок PHP или API, однако отображается только последняя строка с двумя элементами dateTime.start и TicketNumber.
В чем может быть причина?

Подробнее здесь: https://stackoverflow.com/questions/791 ... oad-in-php
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»