shopware_sdk 0.1.0+6 copy "shopware_sdk: ^0.1.0+6" to clipboard
shopware_sdk: ^0.1.0+6 copied to clipboard

outdated

Future-based Dart SDK for the Shopware 5 REST API.

pub package Build Status

shopware_sdk #

Future-based Dart SDK for the Shopware 5 REST API.

Usage #

   import 'package:shopware_sdk/shopware_sdk.dart';
   
   const String BASE_URL = 'http://shopware.dev/api/';
   const String USERNAME = 'user';
   const String API_TOKEN = 'api_key';
   
   main() async {
     // Create a new client
     var client = ShopwareClient(
         baseUrl: BASE_URL,
         username: USERNAME,
         apiToken: API_TOKEN
     );
   
     var categoryResource = new CategoriesResource(client);
   
     // Get category with id 39
     ApiResponse<Category> apiResponse = await categoryResource.findOne(39);
   
     // if api response successfully returned
     if (apiResponse.success) {
   
       var category = apiResponse.entity;
   
       print("${category.id} - ${category.name}");
   
       // you can direct access to json response returned from shopware api
       print(apiResponse.jsonResponse);
   
     } else {
       // print error message
       print(apiResponse.message);
       print(apiResponse.baseResponse.statusCode);
     }
   }
0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

Future-based Dart SDK for the Shopware 5 REST API.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

http

More

Packages that depend on shopware_sdk