Database.com Chatter REST API Developer's Guide - Salesforce.com
Database.com Chatter REST API Developer's Guide - Salesforce.com
Database.com Chatter REST API Developer's Guide - Salesforce.com
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Table of Contents<br />
Table of Contents<br />
<strong>Chatter</strong> <strong>API</strong>.........................................................................................................................................1<br />
Chapter 1: Introducing <strong>Chatter</strong> <strong>REST</strong> <strong>API</strong>..................................................................................1<br />
Deciding When to Use <strong>Chatter</strong> <strong>API</strong>.............................................................................................................................2<br />
Understanding <strong>Chatter</strong> <strong>API</strong> Resources.........................................................................................................................2<br />
Building the <strong>Chatter</strong> <strong>API</strong> Resource URL.........................................................................................................7<br />
Using <strong>Chatter</strong> <strong>API</strong> Inputs.................................................................................................................................8<br />
Using Wildcards..............................................................................................................................................12<br />
Send HTTP Requests with cURL..............................................................................................................................13<br />
Understanding OAuth and <strong>Chatter</strong> <strong>API</strong>.....................................................................................................................13<br />
Understanding the Web Server OAuth Authentication Flow.........................................................................15<br />
Understanding the User-Agent OAuth Authentication Flow.........................................................................19<br />
Using Tokens...................................................................................................................................................21<br />
Requesting Static Assets and Posting Forms Directly from HTML...............................................................22<br />
Chapter 2: Quick Start...............................................................................................................24<br />
Prerequisites.................................................................................................................................................................25<br />
Step One: Set Up Authorization.................................................................................................................................25<br />
Step Two: Connect to <strong>Chatter</strong> <strong>API</strong> Using OAuth.....................................................................................................26<br />
Chapter 3: <strong>Chatter</strong> <strong>API</strong>: How do I. . ..........................................................................................28<br />
Chapter 4: <strong>Chatter</strong> <strong>API</strong> Resources..............................................................................................40<br />
<strong>Chatter</strong> <strong>API</strong> Resources Relationships.........................................................................................................................44<br />
Bookmarks Resources..................................................................................................................................................47<br />
<strong>Chatter</strong> Resource.........................................................................................................................................................52<br />
Comments Resources..................................................................................................................................................53<br />
Company Feed Resources............................................................................................................................................56<br />
Connect Resources......................................................................................................................................................58<br />
Favorites Feed Resources.............................................................................................................................................60<br />
Feeds Resource............................................................................................................................................................65<br />
Feed-Items Resources..................................................................................................................................................67<br />
Feed-Items Query............................................................................................................................................68<br />
Feed-Items, Specific Feed Item.......................................................................................................................69<br />
Feed-Items Comments....................................................................................................................................73<br />
Feed-Items Likes.............................................................................................................................................77<br />
Feed-Items Polls..............................................................................................................................................78<br />
Files Resources............................................................................................................................................................79<br />
Files Feed Resources....................................................................................................................................................86<br />
Filter Feed Resources..................................................................................................................................................90<br />
Groups Feed Resources...............................................................................................................................................94<br />
Group-Memberships Resources..................................................................................................................................97<br />
i