package main
import (
"encoding/json"
"fmt"
OpenSeaClient "github.com/SpenserCai/go-opensea"
NftOperation "github.com/SpenserCai/go-opensea/opensea/client/n_f_t_endpoints"
)
func main() {
cli := OpenSeaClient.NewOpenSeaInterface("your opensea token")
params := NftOperation.NewGetAccountParams()
params.Address = "which account you want to get"
account, err := cli.Client.NftEndpoints.GetAccount(params, cli.Auth)
if err != nil {
panic(err)
}
accountData, err := json.Marshal(account.Payload)
if err != nil {
panic(err)
}
fmt.Println(string(accountData))
}