Use Ping for Pull to keep Livefyre in sync with your user management system.
In general, you Ping Livefyre any time a user of your website/app updates their profile (display name, avatar, etc.), and Livefyre Pulls that user’s updated profile.
Ping for Pull Sequence:
Ping Livefyre whenever a user updates their profile information. While Ping for Pull completion time can vary depending on network load, it will update user information in between 1 and 10 minutes. Updated profile changes will display first within Livefyre Studio > Users.
Updated Profile information will appear in your Livefyre Apps after two events:
A user logs out, then logs back into the App. Display name values in the userAuthToken take precedence over Ping for Pull updates. A user logout/login will refresh the token to update the session.
To generate new userAuthTokens when profile information is updated, use the SSO authDelegate to log your user out then in again in the background.
A bootstrap update to the Collection will bring in the updated information (at most every 5-10 minutes).
To implement Ping for Pull for your User Profile system:
The Livefyre library includes a syncUser method for keeping your user profiles up to date. Skip the next two steps if you use the Livefyre library.
[Build the Ping for Pull Response].(#reference_n3x_pzb_mz)