пожалуйста, смотрите скриншот Я получаю эту ошибку за последние несколько дней на ios IAP-подписках Backend: Node
Может кто-нибудь помочь мне в этом. проблема с npm pkg, который я использую, чтобы поразить URL Apple Id Prod (ранее он работал нормально)
код, который я использую:
import * как запрос от 'запрос-обещание';
public async isValidTransaction(receipt) {
try {
let data: any = {};
data = await request({
method: 'POST',
uri: APP_SECRETS.INAPPAPPLEURL,
body: {
'receipt-data': receipt,
'password': APP_SECRETS.INAPPAPPLESECRET
},
json: true // Automatically stringifies the body to JSON
});
if (data.status != undefined && data.status == 21007) {
data = {};
data = await request({
method: 'POST',
uri: APP_SECRETS.INAPPSANDBOXAPPLEURL,
body: {
'receipt-data': receipt,
'password': APP_SECRETS.INAPPAPPLESECRET
},
json: true // Automatically stringifies the body to JSON
});
} else if (data.status != undefined && data.status != 0 && data.status != 21007) {
throw new Exception(data.status);
}
return { flag: true, data };
} catch (error) {
console.log('error-------------------------:', error);
return { flag: false, error };
}
}