0
25 January 2014

1

| SharePoint Saturday Italy – Rome – 25 January 2014
Grazie ai nostri Sponsor!

2

| SharePoint Saturday Italy – Rome – 25 January 2014
Giuseppe Marchi – Founder – Dev4Side S.r.l. – SharePoint
MVP
info@peppedotnet.it
3

| SharePoint Saturday Italy – Rome – 2...
Who I am










info@peppedotnet.it

4

| SharePoint Saturday Italy – Rome – 25 January 2014
Agenda







info@peppedotnet.it

5

| SharePoint Saturday Italy – Rome – 25 January 2014
SharePoint 2013 API
changes

info@peppedotnet.it

6

| SharePoint Saturday Italy – Rome – 25 January 2014
What we had in the past












info@peppedotnet.it

7

| SharePoint Saturday Italy – Rome – 25 January 2014
What’s new in REST
interface



_api alias







info@peppedotnet.it

8

| SharePoint Saturday Italy – Rome – 25 J...
Hello REST world!
info@peppedotnet.it

9

| SharePoint Saturday Italy – Rome – 25 January 2014
Entry points

Feature area

Entry point

Context

http://server/site/_api/contextInfo

Site

http://server/site/_api/site
...
OData implementation*









info@peppedotnet.it

11

| SharePoint Saturday Italy – Rome – 25 January 2014
How to compone a query











12

| SharePoint Saturday Italy – Rome – 25 January 2014
New REST syntax






namespace method




Full documentation on MSDN:
http://msdn.microsoft.com/en-us/library/offi...
New REST syntax –
Resource path







info@peppedotnet.it

14

| SharePoint Saturday Italy – Rome – 25 January 2014
Hello REST world!
info@peppedotnet.it

15

| SharePoint Saturday Italy – Rome – 25 January 2014
Sample URLs


















info@peppedotnet.it

16

| SharePoint Saturday Italy – Rome – 25 January 201...
Get digest

info@peppedotnet.it

17

| SharePoint Saturday Italy – Rome – 25 January 2014
Create new item

info@peppedotnet.it

18

| SharePoint Saturday Italy – Rome – 25 January 2014
Edit an item

info@peppedotnet.it

19

| SharePoint Saturday Italy – Rome – 25 January 2014
Delete an item

info@peppedotnet.it

20

| SharePoint Saturday Italy – Rome – 25 January 2014
Tips for survivors
info@peppedotnet.it

21

| SharePoint Saturday Italy – Rome – 25 January 2014
General tips










info@peppedotnet.it

22

| SharePoint Saturday Italy – Rome – 25 January 2014
Tips for survivors (0)



info@peppedotnet.it

23

| SharePoint Saturday Italy – Rome – 25 January 2014
Tips for survivors (1)


info@peppedotnet.it

24

| SharePoint Saturday Italy – Rome – 25 January 2014
Tips for survivors (2)





info@peppedotnet.it

25

| SharePoint Saturday Italy – Rome – 25 January 2014
Tips for survivors (3)





info@peppedotnet.it

26

| SharePoint Saturday Italy – Rome – 25 January 2014
Tips for survivors (4)


info@peppedotnet.it

27

| SharePoint Saturday Italy – Rome – 25 January 2014
Tips for survivors (5)


info@peppedotnet.it

28

| SharePoint Saturday Italy – Rome – 25 January 2014
Tips for survivors (6)


info@peppedotnet.it

29

| SharePoint Saturday Italy – Rome – 25 January 2014
Tips for survivors (7)




info@peppedotnet.it

30

| SharePoint Saturday Italy – Rome – 25 January 2014
Tips for survivors
info@peppedotnet.it

31

| SharePoint Saturday Italy – Rome – 25 January 2014
Limits








info@peppedotnet.it

32

| SharePoint Saturday Italy – Rome – 25 January 2014
info@peppedotnet.it

33

| SharePoint Saturday Italy – Rome – 25 January 2014
Bella!
www.peppedotnet.it
www.dev4side.com

34

| SharePoint Saturday Italy – Rome – 25 January 2014
Session Feedback

SharePoint 2013 REST API tips and tricks
http://www.surveymonkey.com/s/NVDDR52
35

| SharePoint Saturday...
Upcoming SlideShare
Loading in...5
×

SharePoint 2013 REST API tips & tricks

1,386

Published on

Useful tips and tricks about SharePoint 2013 REST APIs

Published in: Technology, Travel
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,386
On Slideshare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
69
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Transcript of "SharePoint 2013 REST API tips & tricks"

  1. 1. 25 January 2014 1 | SharePoint Saturday Italy – Rome – 25 January 2014
  2. 2. Grazie ai nostri Sponsor! 2 | SharePoint Saturday Italy – Rome – 25 January 2014
  3. 3. Giuseppe Marchi – Founder – Dev4Side S.r.l. – SharePoint MVP info@peppedotnet.it 3 | SharePoint Saturday Italy – Rome – 25 January 2014
  4. 4. Who I am           info@peppedotnet.it 4 | SharePoint Saturday Italy – Rome – 25 January 2014
  5. 5. Agenda       info@peppedotnet.it 5 | SharePoint Saturday Italy – Rome – 25 January 2014
  6. 6. SharePoint 2013 API changes info@peppedotnet.it 6 | SharePoint Saturday Italy – Rome – 25 January 2014
  7. 7. What we had in the past           info@peppedotnet.it 7 | SharePoint Saturday Italy – Rome – 25 January 2014
  8. 8. What’s new in REST interface   _api alias      info@peppedotnet.it 8 | SharePoint Saturday Italy – Rome – 25 January 2014
  9. 9. Hello REST world! info@peppedotnet.it 9 | SharePoint Saturday Italy – Rome – 25 January 2014
  10. 10. Entry points Feature area Entry point Context http://server/site/_api/contextInfo Site http://server/site/_api/site Web http://server/site/_api/web User profile http://server/site/_api/SP.UserProfiles.PeopleManager Search http://server/site/_api/search Publishing http://server/site/_api/publishing Excel services (new and http://server/site/_vti_bin/ExcelRest.aspx only on SharePoint Online) info@peppedotnet.it 10 | SharePoint Saturday Italy – Rome – 25 January 2014
  11. 11. OData implementation*         info@peppedotnet.it 11 | SharePoint Saturday Italy – Rome – 25 January 2014
  12. 12. How to compone a query           12 | SharePoint Saturday Italy – Rome – 25 January 2014
  13. 13. New REST syntax      namespace method   Full documentation on MSDN: http://msdn.microsoft.com/en-us/library/office/dn292556.aspx info@peppedotnet.it 13 | SharePoint Saturday Italy – Rome – 25 January 2014
  14. 14. New REST syntax – Resource path       info@peppedotnet.it 14 | SharePoint Saturday Italy – Rome – 25 January 2014
  15. 15. Hello REST world! info@peppedotnet.it 15 | SharePoint Saturday Italy – Rome – 25 January 2014
  16. 16. Sample URLs                 info@peppedotnet.it 16 | SharePoint Saturday Italy – Rome – 25 January 2014
  17. 17. Get digest info@peppedotnet.it 17 | SharePoint Saturday Italy – Rome – 25 January 2014
  18. 18. Create new item info@peppedotnet.it 18 | SharePoint Saturday Italy – Rome – 25 January 2014
  19. 19. Edit an item info@peppedotnet.it 19 | SharePoint Saturday Italy – Rome – 25 January 2014
  20. 20. Delete an item info@peppedotnet.it 20 | SharePoint Saturday Italy – Rome – 25 January 2014
  21. 21. Tips for survivors info@peppedotnet.it 21 | SharePoint Saturday Italy – Rome – 25 January 2014
  22. 22. General tips         info@peppedotnet.it 22 | SharePoint Saturday Italy – Rome – 25 January 2014
  23. 23. Tips for survivors (0)   info@peppedotnet.it 23 | SharePoint Saturday Italy – Rome – 25 January 2014
  24. 24. Tips for survivors (1)  info@peppedotnet.it 24 | SharePoint Saturday Italy – Rome – 25 January 2014
  25. 25. Tips for survivors (2)     info@peppedotnet.it 25 | SharePoint Saturday Italy – Rome – 25 January 2014
  26. 26. Tips for survivors (3)    info@peppedotnet.it 26 | SharePoint Saturday Italy – Rome – 25 January 2014
  27. 27. Tips for survivors (4)  info@peppedotnet.it 27 | SharePoint Saturday Italy – Rome – 25 January 2014
  28. 28. Tips for survivors (5)  info@peppedotnet.it 28 | SharePoint Saturday Italy – Rome – 25 January 2014
  29. 29. Tips for survivors (6)  info@peppedotnet.it 29 | SharePoint Saturday Italy – Rome – 25 January 2014
  30. 30. Tips for survivors (7)    info@peppedotnet.it 30 | SharePoint Saturday Italy – Rome – 25 January 2014
  31. 31. Tips for survivors info@peppedotnet.it 31 | SharePoint Saturday Italy – Rome – 25 January 2014
  32. 32. Limits        info@peppedotnet.it 32 | SharePoint Saturday Italy – Rome – 25 January 2014
  33. 33. info@peppedotnet.it 33 | SharePoint Saturday Italy – Rome – 25 January 2014
  34. 34. Bella! www.peppedotnet.it www.dev4side.com 34 | SharePoint Saturday Italy – Rome – 25 January 2014
  35. 35. Session Feedback SharePoint 2013 REST API tips and tricks http://www.surveymonkey.com/s/NVDDR52 35 | SharePoint Saturday Italy – Rome – 25 January 2014
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×