Jugugu密钥Fast模式
  1. 深度接入
Jugugu密钥Fast模式
  • 深度接入
    • 1.注册jugugu
      POST
    • 2.注册jugugu登录
      POST
    • 3.jugugu获取小红花POAP
      POST
    • 4.使用jugugu进行交易签名
      POST
    • 5.jugugu获取用户NFT持有情况
      POST
    • 6.jugugu获取指定用户NFT持有情况
      POST
    • 7.jugugu转移小红花POAP NFT
      POST
  1. 深度接入

5.jugugu获取用户NFT持有情况

POST
https://testnet.jugugu.cn/Jugugu_UserNFTs
获取用户NFT持有情况

请求参数

Body 参数application/json
phone
string 
手机号
必需
account
string 
项目方账户
必需
通过接入jugugu申请
secret
string 
项目方密码
必需
通过接入jugugu申请
time
integer 
+8区Unix时间,单位秒
必需
int64类型
token
string 
登录令牌
必需
通过登录获得,首次注册时也会获得
openid
string 
项目方账户系统的唯一识别码
必需
项目方账户系统的唯一识别码,用于绑定登录jugugu系统
contract
string 
小红花POAP合约
必需
正式网合约:cfx:acb2027ht5t916d323zjfw9knrdj42fm8ay9n7e3x0 测试网合约:cfxtest:acbk50byfusjyh7494rm8yd8xhnkdh9jyetgadzem4
adminphone
string 
手机号或者密钥
必需
发起小红时,填写的联系方式(可以填写sha256字符串以提高安全性)
chaintype
string 
区块链类型
必需
这里填cfx即可
示例
{
    "phone": "10101010101",
    "account": "31c681bcb34c1457ab5b1521c340468ce106dfc6592bac55fb68f76994130d66",
    "secret": "8d0f0b25c236af70c4980bea261b154745ccfba25e5683ef100a9e05b0922e88",
    "time": 1652445789,
    "openid": "951",
    "token": "da1c75bd8ad31cb27aca098eade94848b2fad98fc28ff9a8d01594f0435db138",
    "contract": "cfxtest:acbk50byfusjyh7494rm8yd8xhnkdh9jyetgadzem4",
    "adminphone": "18888888888",
    "chaintype": "cfx"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://testnet.jugugu.cn/Jugugu_UserNFTs' \
--header 'Content-Type: application/json' \
--data-raw '{
    "phone": "10101010101",
    "account": "31c681bcb34c1457ab5b1521c340468ce106dfc6592bac55fb68f76994130d66",
    "secret": "8d0f0b25c236af70c4980bea261b154745ccfba25e5683ef100a9e05b0922e88",
    "time": 1652445789,
    "openid": "951",
    "token": "da1c75bd8ad31cb27aca098eade94848b2fad98fc28ff9a8d01594f0435db138",
    "contract": "cfxtest:acbk50byfusjyh7494rm8yd8xhnkdh9jyetgadzem4",
    "adminphone": "18888888888",
    "chaintype": "cfx"
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{
    "nft": [
        {
            "id": "6",
            "amount": "1",
            "uri": "https://ipfs.jugugu.cn/ipfs/QmPp2J4hdojHHS5YGqm7XN1aerdtU3vSr8VNDGRbxNEvb3",
            "contract": "cfxtest:acbk50byfusjyh7494rm8yd8xhnkdh9jyetgadzem4",
            "name": "测试NFT",
            "organization": "小红花",
            "logo": "https://ipfs.jugugu.cn/ipfs/QmTLr5iBNWPcQDPKE55K5QzNT3FfmpZun5f4QvENa2MDF4",
            "description": "测试专用",
            "starttime": "2022-05-01",
            "vip": "DBJ",
            "total": "998"
        }
    ]
}
修改于 2022-05-16 08:49:28
上一页
4.使用jugugu进行交易签名
下一页
6.jugugu获取指定用户NFT持有情况
Built with