SVGAPI
| Method | Description |
|---|---|
MainApiV1CreateMySvgPost | Create my SVG badge |
MainApiV1ShareMySvgGet | Shareable SVG link |
MainApiV1GetUsersSvgUrlUserUUIDGet | Badge URL for a user |
MainApiV1GetUsersSvgUserUUIDGet | Download user SVG |
MainApiV1PublicGithubSvgUserUUIDGet | Public GitHub-style badge |
created, _, err := client.SVGAPI.MainApiV1CreateMySvgPost(ctx).Execute()
share, _, err := client.SVGAPI.MainApiV1ShareMySvgGet(ctx).Execute()
const userUUID = "USER_UUID"
badgeURL, _, err := client.SVGAPI.
MainApiV1GetUsersSvgUrlUserUUIDGet(ctx, userUUID).
Execute()
badge, _, err := client.SVGAPI.
MainApiV1GetUsersSvgUserUUIDGet(ctx, userUUID).
Execute()
if err == nil {
defer badge.Close()
}
githubBadge, _, err := client.SVGAPI.
MainApiV1PublicGithubSvgUserUUIDGet(context.Background(), userUUID).
Execute()
if err == nil {
defer githubBadge.Close()
}
Download helpers return *os.File. Copy or serve the content before closing.