3 releases (breaking)

Uses old Rust 2015

0.3.0 Sep 15, 2017
0.2.0 Sep 13, 2017
0.1.0 Sep 8, 2017

#11 in #odata

LGPL-3.0

26KB
662 lines

sharepoint-rs Build status Build Status

Sharepoint client for Rust mainly for Sharepoint Online (Office365).

Following the Sharepoint Online Remote Authentication (and doc upload), we can now

  • login to Office 365 using user name and password (technical user approach)
  • get a list properties using REST

Now the main efford will be to somehow follow the structure of PnP JavaScript Core component we successfully used with F# and Fable before.

Tests

To make the tests working you have to set few environment variables. If setting them in .profile make sure all the special characters are saved correctly.

export RUST_USERNAME=user@company.onmicrosoft.com
export RUST_PASSWORD=123456
export RUST_LIST_GET_URL="https://company.sharepoint.com/sites/eon/gw_GPP/_api/web/lists/getbytitle('TestColumn')"
export RUST_TITLE=TestColumn
export RUST_SITE=https://company.sharepoint.com/sites/eon/gw_GPP/

Dependencies

~10–18MB
~245K SLoC