ลงทะเบียนบัญชีเครือข่ายเปิด Baidu Super Chain https://xuper.baidu.com/ เริ่มต้นบัญชีให้เสร็จสิ้น ดาวน์โหลดรหัสส่วนตัวและที่อยู่
สัญญาจ้างติดตั้ง
ขั้นตอนนี้สามารถละเว้นได้ เพียงใช้สัญญา opennft ที่ติดตั้งไว้ค้นหาโฟลเดอร์ไฟล์สัญญาภายใต้โมดูล blockchainplatform-nft-web และติดตั้งสัญญาตามเอกสารการดำเนินงาน Baidu Super Chain
ไป:https://xuper.baidu.com/n/doc#/e76de83b/1_0_0/64b3a685
ชวา:https://xuper.baidu.com/n/doc#/e76de83b/1_0_0/e944842a
หลังจากการติดตั้งสำเร็จ ให้แก้ไขคุณสมบัติของ const.nftContractName ใน application.yml เป็นชื่อสัญญาที่เกี่ยวข้อง
นำเข้าสคริปต์ฐานข้อมูล
นำเข้าไฟล์ .sql ในไดเร็กทอรี sql ของโมดูล blockchainplatform-nft-web ลงในฐานข้อมูล
และปรับปรุงข้อมูลในตาราง nft_chain_plat และ nft_user_chainplat
passwd: รหัสความปลอดภัย ข้อมูลที่เข้ารหัสโดยใช้ SecUtils.encoderByRSAPrivateKey()
ที่อยู่: ที่อยู่ ak ของไฮเปอร์เชนของผู้ใช้
EVMAddress: ใช้ Account.xchainAKToEVMAddress(address) เพื่อแปลงและรับ
สุดท้าย วางไฟล์ต้นฉบับไว้ในไดเร็กทอรีทรัพยากรที่ระบุ
ทรัพยากรแบบคงที่
แตกไฟล์ static.zip ของโมดูล blockchainplatform-nft-web ไปยังไดเร็กทอรีที่สอดคล้องกับค่าแอตทริบิวต์ staticdir ใน application.yml
การกำหนดค่า WeChat
ปรับปรุงข้อมูลในตารางการกำหนดค่า WeChat สำหรับการเข้าสู่ระบบ WeChat และการชำระเงิน WeChat
การกำหนดค่าอีเมล
ใช้เพื่อส่งไฟล์ต้นฉบับไปยังกล่องจดหมายของผู้ใช้ทางอีเมลหลังจากที่ผู้ใช้ซื้องาน NFT
สมัครรับข้อมูลที่เกี่ยวข้องในการตั้งค่ากล่องจดหมายของคุณเอง และกรอกแอตทริบิวต์ที่เกี่ยวข้องกับเมลใน application.yml
การกำหนดค่า SMS
ใช้สำหรับยืนยันหมายเลขโทรศัพท์มือถือเมื่อผู้ใช้กรอกข้อมูลส่วนตัว
สมัครเพื่อใช้บริการ SMS ของ Alibaba Cloud ปรับปรุง aliyun.accessKeyId และ aliyun.accessKeySecret ใน application.properties และเทมเพลต SMS เพื่อการใช้งานที่ประสบความสำเร็จ
ชั้นเรียนเริ่มต้น
ใช้แคช Redis และแก้ไขข้อมูลการกำหนดค่าใน application.yml
ค้นหาคลาสเริ่มต้น net.shengjian.makerone.SpringrainApplication ใต้โมดูล blockchainplatform-nft-web และเริ่มต้นใช้งาน
ชื่อผู้ใช้/รหัสผ่านเริ่มต้น:ผู้ดูแลระบบ/123