Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1.  
  2. let sendRequestToLibrary = (title,description,date) => {
  3. //get auth options
  4. const credentialOptions = {
  5. username: 'tnubel@wmplabs.com',
  6. password: 'M0rr0w1nd'
  7. };
  8. spauth.getAuth("https://wmplabs.sharepoint.com",credentialOptions).then(options => {
  9.  
  10. //perform request with any http-enabled library (request-promise in a sample below):
  11. let headers = options.headers;
  12. headers['Accept'] = 'application/json;odata=verbose';
  13.  
  14.  
  15. let spr = sprequest.create(credentialOptions);
  16. spr.requestDigest('https://wmplabs.sharepoint.com')
  17. .then(digest => {
  18. return spr.post('https://wmplabs.sharepoint.com/_api/web/lists/GetByTitle(\'Presentations\')/items', {
  19. headers: {
  20. 'X-RequestDigest': digest
  21. },
  22. body: { '__metadata': { 'type': `SP.Data.PresentationsListItem` }, 'Title': 'Test' }
  23. });
  24. });
  25. });
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement