Closed alikianinejad closed 6 years ago
@alikianinejad سلام در اسرع وقت بررسی میکنمش و حلش میکنم. احتمالا در چند روز اخیر تغییراتی در ساختار داده ها بوجود اومده.
@alikianinejad
به خوبی نتونستم بفهمم ارور چطوری بوجود میاد
اما بررسی هایی که کردم توی یک شرایطی ارور شبیه ارور شما گرفتم
اگه پارامتر ها برای مثال یک آبجکت باشن که ممکنه به اشتباه این اتفاق افتاده باشه
مثلا
orderid
آبجکت باشه.
اگه بتونید یک لاگ بگیرید و یا بخش بیشتری از کدتون رو اینجا قرار بدید فک میکنم بشه مشکل رو دقیق تر پیدا کرد.
@alikianinejad
بنظر میاد یکی از ورودی هاتون یک آبجکت هستش که یکی از فیلد هاش اسمش
_bsontype
هستش. احتمالا یک دیتایی هستش که دارید از دیتابیس میخونید
سلام مشکل اول این بود که شماره سفارش استرینگ داده بودم ولی اونو که کردم عدد اررور XMLStreamReader داد
نه اگر استیرنگ باشه هم نباید مشکلی داشته باشه. احتمالا از یه بخش دیگه داره ارور بوجود میاد. همون دلیلی که بالاتر گفتم خدمتتون.
@alikianinejad مشکلتون حل شد ؟
salam bale ye taghiri to option soap client dadam hal shod
On Mon, Apr 23, 2018, 01:21 Sina Bakhtiari notifications@github.com wrote:
@alikianinejad https://github.com/alikianinejad مشکلتون حل شد ؟
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/sinabakh/mellat-checkout/issues/6#issuecomment-383411373, or mute the thread https://github.com/notifications/unsubscribe-auth/AQd_tMAx4wGoMj0t0eKrCBAvmuksW0UEks5trO06gaJpZM4TTwAJ .
@alikianinejad ممنون میشم در صورت امکان تغییری رو که دادید رو ذکر کنید. ممنون
تغییر تو نحوه soap بوده
Client().then( function( client ) { var nm = 'http://interfaces.core.sw.bps.com/:'; var params = { terminalId: terminal, userName: username, userPassword: password, orderId: orderid, amount: amount, localDate: moment().format( 'YYMMDD' ), localTime: moment().format( 'HHmmSS' ), additionalData: 'mellat peyment', callBackUrl: returnPage, payerId: '0' }; client.bpPayRequest( params, function( err, result ) { if ( err ) return reject( err );
var res = result.return.split( ',' );
if ( res[0] == 0 ) {
return resolve( { ResCode: res[0], RefId: res[1] }
); } else { return reject( { errorCode: res[0] } ); }
}, { ignoredNamespaces: { namespaces: [], override: true }
} );
On Mon, Apr 23, 2018 at 12:04 PM, Sina Bakhtiari notifications@github.com wrote:
@alikianinejad https://github.com/alikianinejad ممنون میشم در صورت امکان تغییری رو که دادید رو ذکر کنید. ممنون
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/sinabakh/mellat-checkout/issues/6#issuecomment-383481997, or mute the thread https://github.com/notifications/unsubscribe-auth/AQd_tBdbZHto9NeyAh_UA8Chx8nyIYRcks5trYQZgaJpZM4TTwAJ .
-- Ali Kianinejad Master Student of Information Technology, Shiraz university
سلام من از نمونه کد شما به شکل زیر استفاده کردم ولی همچین ارور میگیرم
Error: soap:Client: Unmarshalling Error: unexpected element (uri:"", local:"_bsontype"). Expected elements are (none)