2
ফোকাস
0
অনুসারী

[FMZ প্ল্যাটফর্ম এক্সটেনশন API সমস্যা] এক্সটেনশন API অ্যাক্সেস করার সময় JS ভাষার স্বাক্ষর সবসময় ভুল থাকে। আমি একজন বিশেষজ্ঞের কাছ থেকে কিছু পরামর্শ চাই।

তৈরি: 2019-10-10 19:31:03, আপডেট করা হয়েছে:
comments   6
hits   1732

উদাহরণস্বরূপঃ বর্তমানে প্ল্যাটফর্মের এপিআই প্রসারিত করার ক্ষেত্রে পিওয়াই এবং জিও দেওয়া হয়েছে, যেখানে স্বাক্ষর সম্পর্কিত এই অনুচ্ছেদটি বর্ণনা করা হয়েছেঃ প্রথমে এমডি 5 এনক্রিপশন এবং তারপরে ইউটিএফ -8 কোডিং, আমি দেখতে পাচ্ছি পিওয়াই সরাসরি লাইব্রেরিতে প্রেরণ করা হয়েছে, তবে জেএস-এর ইউটিএফ -8 কোডিংয়ের কোনও ফাংশন নেই? তাই স্বাক্ষরটি সর্বদা ভুল হয়, এবং জানি না এটি কোডিংয়ের ভুল বা নিজের লেখার পদ্ধতিতে সমস্যা রয়েছে কিনা, প্রোগ্রামার ছোট্ট বিট বড় দেবতার কাছে সাহায্যের জন্য অনুরোধ করে, হাঁটু গেড়ে ধন্যবাদ!

method এবং accessKey এর আগে একটি অ্যাসাইনমেন্ট থাকে।

var d = { version: ‘1.0’, access_key: accessKey, method: method, args: [], nonce: _N(UnixNano() / 1000000, 0), } var m = d.version + “|” + d.method + “|” + d.args + “|” + d.nonce + “|” + secretKey d.sign = HMAC(“md5”, “hex”, m, “pass”) var h = JSON.parse(HttpQuery(”https://www.fmz.cn/api/v1?access_key=“+accessKey+”&nonce=“+d.nonce+”&args=%5B%5D&sign=“+d.sign+”&version=1.0&method=“+d.method))