Я пытаюсь протестировать веб-интерфейс Steam MicroTxn. Я могу инициировать транзакцию с InitTxn с usersession
, установленным на web
и с заданным ipaddress, и получаю следующее JSON назад:
{"response":{
"result":"OK",
"params":{
"orderid":"1012317543",
"transid":"XXXXXXXX",
"steamurl":"https://store.steampowered.com/checkout/approvetxn/XXXXXXXXX/"
}
}
}
Конечно, вместо transid
я получил реальный идентификатор транзакции, но давай ... я не покажу его тебе :) Так что, когда я пытаюсь скопировать этот URL в браузер, чтобы проверить его, я получаю сообщение An unexpected error occurred while authorizing your transaction. Please try again.
. Но без авторизации я не могу проверить, могу ли я получить информацию о приобретенных товарах и способах их обработки.
Мой вопрос: могу ли я авторизовать транзакцию, если я использовал конечную точку ISteamMicroTxnSandbox? И если так, что я делаю не так?
Спасибо,
SanTa