Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Some Instagram User don’t have Profile Image

There are some cases that the profile image is missing for some Instagram User.

The reason behind this, for some user, especially if the user is coming from Instagram post comments, meta isn’t sending full user information through their API.

Hence we don’t have their profile image.

Also once the user engaged or talked to the bot, meta is creating new user for that, so the previous user will remain without profile images.

For the other users, the “update user profile” action can be used to refresh their profile & timezone information.

Error: “Message not sent because outside 24 hours”

This limit applies to meta channels(Messenger, Instagram, WhatsApp). If the user hasn't engaged with your bot for the past 24 hours.

You can’t reach them directly. For WhatsApp, you will need to send a template message, for Messenger, you will need to send recurring notifications or one-time notification.

There aren't any good options to reach the Instagram user if they are outside of a 24-hour window. A work around is to gather the email of the user and reach them out via email.

More information here:
https://developers.facebook.com/docs/messenger-platform/policy/policy-overview/

Error: (#230) User consent is required to access user profile

Solution: 

The issue is about the user's Consent,

User consent is required to access a user's profile. It is set only when a person sends a message to a business or clicks icebreakers or the persistent menu. If a person comments on a post or comment but has not sent a message to a business, your app will receive an error.

https://developers.facebook.com/docs/messenger-platform/instagram/features/user-profile/

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.