Go to Juicer

Juicer.io Support Center

Search for any help questions or topics.

Why is my feed showing “Instagram User” instead of profile names?

Avatar
Mario
Updated 1 month ago

Understanding Instagram's API Policy Changes


In December 2018, Instagram updated its API Policy, significantly impacting platforms that connect with Instagram, including Juicer. These changes have led to limitations in accessing user information for hashtag posts.


Key Points:


  1. API Endpoint Deprecation: Instagram deprecated several important endpoints, affecting the ability to retrieve posts based on hashtags and locations through standard Instagram accounts.
  2. Business Account Requirement: To access posts through hashtags, mentions, and tags, users now need to convert their standard Instagram account to an Instagram Business account.
  3. User Information Restrictions: Instagram no longer provides personally identifiable information (such as profile images and usernames) with hashtag posts.

Impact on Juicer Feeds

As a result of these changes, Juicer feeds now display "An Instagram User" instead of specific profile names for hashtag-based posts.

Solution: Customizing the Display Text

To improve the user experience, Juicer offers a way to customize the display text. Here's a simple code snippet to replace "An Instagram User" with "Instagram":


function translateJuicer() {
 // Example version of 'translateJuicer' function  // that replaces the
 // "An Instagram User" text with "Instagram".

  jQuery('[data-source="instagram"] .j-poster h3').each(function(index, element){
    if (jQuery(element).text() === "An Instagram User"){
      jQuery(element).text("Instagram")
    }
  })
}

For more detailed instructions on implementing this change, please refer to our guide on Translating buttons within your Juicer feed.

Still need help? We're here for you! Reach out to us at hello@juicer.io.

Did this answer your question?
😞 😐 😃