apiverve_bingocardgenerator 1.2.0
apiverve_bingocardgenerator: ^1.2.0 copied to clipboard
Bingo Card Generator creates customizable bingo cards with random numbers, HTML rendering, and downloadable PNG images.
Bingo Card Generator API - Dart/Flutter Client #
Bingo Card Generator creates customizable bingo cards with random numbers, HTML rendering, and downloadable PNG images.
This is the Dart/Flutter client for the Bingo Card Generator API.
Installation #
Add this to your pubspec.yaml:
dependencies:
apiverve_bingocardgenerator: ^1.2.0
Then run:
dart pub get
# or for Flutter
flutter pub get
Usage #
import 'package:apiverve_bingocardgenerator/apiverve_bingocardgenerator.dart';
void main() async {
final client = BingocardgeneratorClient('YOUR_API_KEY');
try {
final response = await client.execute({
'size': 5,
'freeSpace': true,
'image': true
});
print('Status: ${response.status}');
print('Data: ${response.data}');
} catch (e) {
print('Error: $e');
}
}
Response #
{
"status": "ok",
"error": null,
"data": {
"card": [
[
14,
19,
42,
47,
71
],
[
4,
17,
36,
50,
69
],
[
11,
18,
"FREE",
53,
73
],
[
15,
23,
41,
52,
68
],
[
8,
27,
43,
58,
75
]
],
"html": "<html><head><title>Bingo Card</title><style>body {font-family: Arial, sans-serif; padding: 20px;}table {border-collapse: collapse; margin: 0 auto;}td {text-align: center; width: 60px; height: 60px; border: 2px solid #000; font-size: 20px; font-weight: bold;}th {text-align: center; width: 60px; height: 40px; border: 2px solid #000; font-size: 24px; font-weight: bold; background-color: #4CAF50; color: white;}.free-space {background-color: #FFD700; font-size: 14px;}</style></head><body><table><tr><th>B</th><th>I</th><th>N</th><th>G</th><th>O</th></tr><tr><td class=''>14</td><td class=''>19</td><td class=''>42</td><td class=''>47</td><td class=''>71</td></tr><tr><td class=''>4</td><td class=''>17</td><td class=''>36</td><td class=''>50</td><td class=''>69</td></tr><tr><td class=''>11</td><td class=''>18</td><td class='free-space'>FREE</td><td class=''>53</td><td class=''>73</td></tr><tr><td class=''>15</td><td class=''>23</td><td class=''>41</td><td class=''>52</td><td class=''>68</td></tr><tr><td class=''>8</td><td class=''>27</td><td class=''>43</td><td class=''>58</td><td class=''>75</td></tr></table></body></html>",
"size": 5,
"freeSpace": true,
"totalCells": 25,
"winningPatterns": [
"horizontal",
"vertical",
"diagonal",
"four corners",
"blackout (all cells)"
],
"image": {
"imageName": "8dcb6cee-a419-4501-a13c-ff6eafd393b7_bingo.png",
"format": ".png",
"downloadURL": "https://storage.googleapis.com/apiverve/APIData/bingocardgenerator/8dcb6cee-a419-4501-a13c-ff6eafd393b7_bingo.png?GoogleAccessId=635500398038-compute%40developer.gserviceaccount.com&Expires=1766010022&Signature=ErKaS3I1DaHCBxYRxnjx5QLHm0S3zfpJIWzz7BosGyhDwYSejCHlfcSI%2BKOHJzxEiUdSWFFt947%2BLzHGpVZrLYPxGGvgCVPOKZ4H9vfgyJPP%2BF9LICc9kLG6%2FwevlPsAHHHLjoLS%2F7OVByiwzTWguRzcbyYT44XpbbU0IsOA40S7Utqt%2BjAC5%2FSfhW4z%2FdJE2yXsSNqr3acEJB70cVde3qkP80Iv6H7%2FZB08EDjbakauJmjASJ86H%2BWM2b9BPo250bBzLtGPxW8KZUVgy79SDxJu8VVnzAhiWzcmih9UrBUvejuxkbPIAx6ohwHepmh414G0wvAcxtHRaXx4O5cr7g%3D%3D",
"expires": 1766010022446
}
}
}
API Reference #
- API Home: Bingo Card Generator API
- Documentation: docs.apiverve.com/ref/bingocardgenerator
Authentication #
All requests require an API key. Get yours at apiverve.com.
License #
MIT License - see LICENSE for details.
Built with Dart for APIVerve