Home Page Icon
Home Page
Table of Contents for
Dedication
Close
Dedication
by Pryank Rohilla, Pathik Rawal
Develop on Yammer: Social Integration for Modern Business Applications
Cover
Title
Copyright
Dedication
Contents at a Glance
Contents
About the Authors
About the Technical Reviewer
Acknowledgments
Preface
Chapter 1: Introduction to Yammer Development
What Is Yammer?
Public Groups
Private Groups
Yammer Profiles
Conversations
Benefits of Integration with Yammer
Microsoft Office 365 and Yammer
Core of Yammer Development: The Yammer Platform
Yammer Integration Architecture
Yammer Embed
JavaScript
REST APIs
Open Graph (OG)
SDKs
How to Start Yammer Integration
Creating a Yammer Account
Case Study: SPDSUniverisity
Summary
Chapter 2: Integrations with Yammer Embed
Introducing Yammer Embed
Yammer Embed Prerequisites
Different Types of Yammer Embed Feeds
Yammer Embed Parameters
Adding Yammer Embed to a Web Page
Types of Yammer Feeds
Yammer User Feed
Yammer Group Feed
Yammer Topic Feed
Yammer Object Feed
Yammer Embed with Single Sign-On
Using the Yammer Action Buttons
How to Add a Yammer Action Button
Summary
Chapter 3: Yammer App Development Basics
What Is a Yammer App?
Registering a Yammer App
Configuring Yammer App Registration Details
Editing the Basic Info
Configuring App Directory Settings
Configuring Open Graph
Summary
Chapter 4: Authenticating Yammer Users
Understanding Yammer Authentication
What Is OAuth 2.0OAuth 2.0 web site?
OAuth Roles
Authentication on Yammer Using OAuth 2.0
Yammer Authentication Flows
Server-Side FlowServer-side flow
Client-Side FlowClient-side flow
Summary
Chapter 5: Writing Data into Yammer with Open Graph
Introduction to Enterprise Social Graph
Open Graph ProtocolOpen Graph (OG) Protocol
Recent Activity Widget
Open Graph Activity Details Page
Format of Open Graph Activity
Open Graph Activity Objects Schema
Delivery: The Open Graph Activity REST Endpoint
Open Graph Implementation Examples
Single Activity with Object Types and Actions as a JSON String (Public Object)
Single Activity with Delivery Rules (Private Object)
Multiple Activities
Case Study: Open Graph in the SPDSUniversity AppSPDSUniversity App
Summary
Chapter 6: Integration Using Yammer Rest APIs
REST
Yammer REST APIs
Yammer REST API Features
What You Can Do with Yammer REST APIs
Before You Start Using the Yammer REST APIs
Authentication on Yammer
User Privileges
Getting Started with Yammer REST APIs
Yammer API Operations
REST Endpoints
Messages
Yammer Topics
Yammer Users
Groups REST APIs
Relationships
Yammer Notifications
Yammer Suggestions
Subscription REST APIs
AutoComplete
Invitations REST APIs
Search REST APIs
Yammer Networks
Yammer Output in a JSON/XML Viewer
Data Export
Yammer REST APIs Rate Limits
Yammer REST Endpoint in Practice
Summary
Chapter 7: Building Social Apps Using Yammer JavaScript SDK
Introduction to the JavaScript SDK
Setup Required to Use the JavaScript SDK
Authentication Using JavaScript SDK
Authentication Functions
Using the JavaScript SDK to Call Other REST APIs
Additional Functions
Implementing Yammer Integration in a SharePoint-Hosted App Using JavaScript SDK
Summary
Chapter 8: Building Social Apps Using Yammer Windows Phone 8 SDK
Introduction to Windows Phone 8 SDK
Setup Required to Use Windows Phone App 8 SDK
Step 1: Register Your Yammer App and Set the Redirect URI
Step 2: Create an Instance of the Yammer.OAuthSDK.Model.OAuthClientInfo Class
Step 3: Configure a URI Association
Understanding Windows Phone SDK
Project “Yammer.OAuthSDK” StructureYammer.OAuthSDK” Structure
Important Methods of Yammer.OAuthSDK
Building a Windows Phone 8 App Using Yammer Windows Phone SDK
Summary
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Copyright
Next
Next Chapter
Contents at a Glance
I dedicate this book to my late father, Shree. H.B Rawal
—Pathik Rawal
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset