Troubleshooting Social Feed: No posts showing
Whenever a user reports issues with their Social Feed, please always try following the connected account in your own test feed. If it's broken there too, please try a few other accounts. If you can't get ANY accounts to be found, alert @support in Slack and ask someone to reproduce the issue. Alert #engineering in Slack if another supporter has confirmed that Social Feed is indeed broken.
Private content
For all social platforms, we can only display public content. If there are any age, country, or privacy restrictions set for a profile, we can not display the content from that source.
Display Post Text
Go to Design > Post Content Design > Display Post Text and ensure this setting is toggled to On.
For text-heavy feeds with Tumblr, Twitter, or RSS feed connected, this could cause the App to appear empty.
Approve Posts
Paid users can manually approve posts in their Feeds. Go to Content > Approve Posts and verify that the user hasn't manually or automatically "unapproved" all posts.
Max Posts to Display:
Go to Content > Post Content > Max Posts to Display and verify that it isn't set to 0.
Twitter doesn't let us display posts older than 7 days for a hashtag search. If someone's following a hashtag that doesn't have any posts more recent than that, those will not show up in Social Feed/Twitter Feed.
We are not using the official Instagram API. We use a web scraper that goes to the search result page of a hashtag search and displays posts found on that page. For example, this is the search result page for the hashtag #adorablekitten:
https://www.instagram.com/explore/tags/adorablekitten/
The scraper grabs all posts from the "Most Recent" category that are loaded on initial page load. Currently, that is the most recent 12 posts.
If you're not seeing any posts in the search result, most likely there are no public posts for that hashtag.
If a Pinterest board cannot be loaded, check whether there is a "+" in the original board name. The POWr Feed is having trouble parsing the "%2B" which stands for the "+" sign in the URL, so simply replace that with a "+" to fix the problem for the user.
Tumblr
Users have reported that some posts simply "don't appear" on their feeds. There are a few possible reasons for this to occur:
- The Tumblr blog has no own content. Reblogs and quotes do not appear in Social Feed. The user didn't generate the content, so their blog doesn't "own" it.
- Captions are turned off in Editor but that is all there is.
- Similarly, photos are disabled but that is all there is.
RSS Feed
We use this reader for displaying RSS posts: https://www.npmjs.com/package/feedparser
Not all RSS formats are supported by the reader.
If no posts appear in user's app settings (regardless of which RSS feed they enter), please advise them to use the RSS feed through the Social Feed app - not the RSS Feed app - as a workaround. Then, it should work just fine:
https://www.screencast.com/t/3aYJRl8UIGOB
API errors
If none of the above solves the issue, enter the user's social feed URL in this tool:
https://www.powr.io/admin/social_feed_cache
This will clear the cache and make a new API request.