onedrive_api 0.2.0 copy "onedrive_api: ^0.2.0" to clipboard
onedrive_api: ^0.2.0 copied to clipboard

OneDrive API module for Flutter and Dart.

example/main.dart

import 'package:onedrive_api/onedrive_api.dart';

void main() async {
  // creating a folder

  FolderParams folderParams = FolderParams();
  folderParams.accessToken = "ACCESS_TOKEN";
  folderParams.name = "Test Folder";

  Response response = await createFolder(folderParams);
  if (response.statusCode != 201) {
    throw Exception(response.errorMsg);
  } else {
    print("Item Created: ${response.itemId}");
  }

  // deleting the folder

  ItemParams itemParams = ItemParams();
  itemParams.accessToken = "ACCESS_TOKEN";
  itemParams.itemId = response.itemId;

  response = await delete(itemParams);
  if (response.statusCode != 204) {
    throw Exception(response.errorMsg);
  } else {
    print("Item Deleted: ${itemParams.itemId}");
  }
}
2
likes
140
pub points
52%
popularity

Publisher

unverified uploader

OneDrive API module for Flutter and Dart.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

dotenv, http

More

Packages that depend on onedrive_api