Forum Replies Created

Viewing 3 replies - 1 through 3 (of 3 total)
  • Yeah, now that’s fine, but Instagram has aspect ratio limitations too, which should be between 0.8 and 1.91. With that image now it was 1440 / 1920 = 0.75.

    Again, I want to say sorry for all these restrictions. Unfortunately, the Instagram API is not as forgiving as the other services. Our auto-conversion feature should be available soon when the development is finished for WPCOM sites, making this much more accessible.

    Gergely

    Pardon me, I looked at the wrong image as an example. That image does not meet this point from the docs:

    Resolution: Instagram recommends an image width between 320px and 1440px.

    {"media_data":{"width":2698,"height":3597}}

    For the last post the same thing happened, where the width of the image was greater than Instagram’s 1440px.

    I am sorry again that this causes trouble for you. I mentioned the auto-conversion feature, which was just developed for Jetpack sites; we do our best to ship that for wordpress.com sites, too.

    Gergely

    • This reply was modified 1 year, 5 months ago by Gergely J.

    Hi Fab!

    First of all, sorry for the inconvenience. I took a look, and I think I found the problem. The image you tried to share does not meet the Instagram requirements via the API. For example, on this post, the attached picture is over 55 MB, where the maximum allowed for Instagram is 8 MB. It works if you upload it manually because Instagram does some conversions in the background.

    Are you using the old Classic editor? If so, I would suggest using the Gutenberg Block editor instead, where we have media validation that helps notice if the media is invalid while creating a post. We also added a feature lately that tries to convert invalid images to pass the social network requirements, kind of the same as Instagram would do when uploading directly to it.

    I hope this helps; I am happy to assist further if needed.

    Thanks,
    Gergely

Viewing 3 replies - 1 through 3 (of 3 total)