Google Pay for Passes

В настоящее время я использую следующий пример проекта из Google https://github.com/google-pay/s2ap-quickstart-csharp, однако я никак не могу заставить этот процесс работать.

Я настроил конфигурацию, чтобы использовать правильные данные учетной записи и закрытый ключ. Однако, когда я нажимаю кнопку «Вставить», выполняется вызов, который никогда не возвращается. Кажется, что в этой строке застревает var loyaltyObj = woService.Loyaltyclass.Insert(loyaltyClass).Execute(); команда выполнения, похоже, никогда не разрешается, и сообщение об ошибке не получено. Я проверил консоль и сеть на предмет ошибок, но пока ничего очевидного не обнаружилось.

Кто-нибудь знает, неисправна ли эта библиотека или устаревший код примера?


person Matthew Pigram    schedule 13.09.2018    source источник


Ответы (1)


Я использовал эту библиотеку, и да, она работает :) Но вы должны:

  • Добавьте свой закрытый ключ в решение (key.p12)
  • Отредактируйте файл «Web.config», вставьте свои ServiceAccountId и IssuerId.

Примечание. Чтобы получить эту информацию, прочтите документацию: https://developers.google.com/pay/passes/guides/get-started/basic-setup/get-access-to-rest-api

person xav-stargate    schedule 04.04.2019