2013-01-16 8 views
12

में कोई ऑर्डर के साथ डेटा पर हस्ताक्षर किए हैं, मैं अब कई महीनों के लिए अपने ऐप में आईएबी का उपयोग कर रहा हूं और मैंने देखा है कि आईएबी से आने वाले कुछ हस्ताक्षरित डेटा इस तरह दिखते हैं। (नोट मैंने ब्रेवटी के लिए हस्ताक्षर हटा दिया)।आईएबी ने

{"signedData":"{\"nonce\":-5355169768522252731,\"orders\":[]}","signature":"xxx...."} 

ध्यान दें कि इस हस्ताक्षरित डेटा प्रतिक्रिया में कोई ऑर्डर नहीं है। क्या किसी को पता है कि इस संदेश को आईएबी सेवा से वापस भेजने का क्या कारण होगा? ऐसा लगता है कि इसका कोई मूल्य नहीं है।

+0

क्या आप इसे अपने डिवाइस पर देख रहे हैं या किसी भी तरह से इसे क्षेत्र में उपयोगकर्ताओं से प्राप्त कर रहे हैं? – DrC

+0

इसके अलावा, यह जांचें कि ऑर्डर आपके व्यापारी खाते में दिखाई देने वाली चीज़ से मेल खाते हैं। लोग आईएपी हैक करने की कोशिश करेंगे और अक्सर यह एक अवैध हस्ताक्षर के रूप में दिखाई देता है। – DrC

+0

यह आईएबी 2.0 एपीआई का उपयोग कर उत्पादन में है। ऐसा लगता है कि बैचों में आना है, यानी, मैं उनमें से एक झुकाव प्राप्त करूंगा (जबकि कोई कानूनी आईएबी खरीद नहीं मिल रहा है)। फिर यह रुक जाएगा और मैं वैध प्रतिक्रिया प्राप्त करना शुरू कर दूंगा। ऐसा लगता है (हालांकि मेरे पास कोई सबूत नहीं है), जैसे कि यह एक आईएबी सर्वर मुद्दा है जो समय-समय पर होता है। –

उत्तर

1

restoreTransactions() पर कॉल करने के परिणामस्वरूप रिक्त आदेश वाले संदेश होंगे यदि उपयोगकर्ता ने कुछ भी नहीं खरीदा है।