apetito_product_api_client 1.0.0-nullsafety.0
apetito_product_api_client: ^1.0.0-nullsafety.0 copied to clipboard
A client for accessing the apetito Product API.
example/apetito_product_api_client_example.dart
import 'package:apetito_product_api_client/apetito_product_api_client.dart';
import 'package:oauth2/oauth2.dart';
Future<void> main() async {
final client = await clientCredentialsGrant(
Uri.https(
'AUTHORITY',
'PATH',
),
'CLIENT_ID',
'CLIENT_SECRET',
scopes: [
'SCOPE',
],
);
final api = ApetitoProductApiClient(
client: client,
);
for (var product in await api.products.get()) {
print(product);
}
client.close();
}