Trying to configure the Instagram Media Entity, following https://drupal-media.gitbooks.io/drupal8-guide/content/modules/media_entity/instagram.html.
I have an Instagram media entity that gets its source from a
instagram_link countryside. When I add an Instagram post URL to that field and set the field display to Link, I see the link. I want to show it as an Instagram insert, but if I choose that display option I get nothing at all.
Part of my problem is that the Instagram API is about to be deprecated, so all Drupal 7 and 8 modules using the above API are not supported. Another part of my problem is that Drupal's mainstream media has changed multiple times between 8.0 and 8.8, so the documentation on drupal-media.gitbooks.io is outdated (though otherwise excellent) and there doesn't seem to be any more recent version of documentation still.
I was able to set up Media Entity Twitter by following these instructions, but Instagram was much more difficult.
When I add a new media type in
/admin/structure/media/add I'm supposed to supply a Link field, but that field doesn't exist in the package.
If I just say "Create", I get an Instagram field, but after creating the media type I can't change the source field to a Link field.
As a workaround, I added a Link field to my Twitter package to make it available in creating the Instagram media entity type.
Finally, I have an Instagram media entity that gets its source from a
So far, it's good … when I add an Instagram post URL to that field and set the field display to Link, I see the link.
If I set the field display to Embed URL it will show Instagram post so I know the URL is valid.
Unfortunately, I don't like the way URL Embed displays IG video posts, so I want to display it as Instagram Embed.
If I choose that display option, I get nothing at all.
What am I missing? The problem queue for this module is full of people who seem to be able to use the media type.