Регистрация Apple Wallet PassIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Регистрация Apple Wallet Pass

Сообщение Anonymous »

Мой сервер Nestjs, кажется, не может получить регистрацию WebHook от моей Apple PKPass.

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

{
...
authenticationToken: '1234567891234567812', // This is fake ofc
webServiceURL: 'https://api.TEST.com/passes', // fake api endpoint
serialNumber: uuid(),
...
}
< /code>
Тогда я создал контроллер, чтобы попытаться собрать данные из запроса на регистрацию, но я не могу, казалось бы, получить веб-крюк.@Controller('passes')
export class PassesController {
private readonly logger = new Logger(PassesController.name);

constructor() {}

@Get()
async logGet(
@Headers() headers: any,
@Body() body: any
): Promise {
this.logger.log("Received a GET call from Apple");
this.logger.debug(`Headers: ${headers}`);
this.logger.debug(`Body: ${body}`);
return 'get';
}

@Post()
async logPost(
@Headers() headers: any,
@Body() body: any,
@Param('deviceLibraryIdentifier') id: any,
@Param('passTypeIdentifier') pass: any
): Promise {
this.logger.log("Received a POST call from Apple");
this.logger.debug(`Headers: ${headers}`);
this.logger.debug(`Body: ${body}`);
return 'post';
}

@Put()
async logPut(
@Headers() headers: any,
@Body() body: any,
@Param('deviceLibraryIdentifier') id: any,
@Param('passTypeIdentifier') pass: any
): Promise {
this.logger.log("Received a PUT call from Apple");
this.logger.debug(`Headers: ${headers}`);
this.logger.debug(`Body: ${body}`);
return 'put';
}
}
- это путь, который называется отличным от основного, который я предоставляю в Webserviceurl или я делаю что -то не так? Я не могу найти соглашение о интерфейсе для того, как должны регистрироваться проходы.

Подробнее здесь: https://stackoverflow.com/questions/796 ... gistration
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Создайте карту в стиле Apple Wallet Pass в SwiftUi
    Гость » » в форуме IOS
    0 Ответы
    35 Просмотры
    Последнее сообщение Гость
  • Создайте карту в стиле Apple Wallet Pass в SwiftUi
    Anonymous » » в форуме IOS
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Пользовательское push-уведомление для Apple Wallet Pass не отображается на телефоне
    Anonymous » » в форуме IOS
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Обновите Apple-Wallet Pass
    Anonymous » » в форуме Javascript
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Не могу получить новый объект `retureDates` для работы с Apple Wallet Pass по iOS 18.6.x
    Anonymous » » в форуме IOS
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous

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