NOTE: This bug report is for Confluence Cloud. Using Confluence Server? See the corresponding bug report.

      There appears to have been a change on the Twitter end of the connection so embedding Twitter feeds in the Widget Connector no longer works. When embedding a Twitter URL and clicking preview nothing is displayed, even though the instances had their whitelists disabled.

      This behaviour has been reproduced in Confluence v4.3.7, v5.1.3 and also on the EAC. When changing the embedded URL for a YouTube video the content was embedded as expected, which suggests this is Twitter specific.

      Related WC ticket: https://ecosystem.atlassian.net/browse/WC-61

            [CONFCLOUD-29639] Twitter feeds have stopped working in the Widget Connector

            +1 -please fix this asap. 

            Stephanie Ong added a comment - +1 -please fix this asap. 

            please fix... the widget connector macro is pretty useless right now.

            Paul Saunders added a comment - please fix... the widget connector macro is pretty useless right now.

            Oh no!  Thanks for pointing that, Steffen.  I think it was the habitual period at the end of a sentence, but it doesn't know that.   If you give it a try, can you post comments here?  I would like to hear how it works out.  I'm not the admin of my Confluence instance so any real world experience I can pass along with a recommendation would be very helpful.  Thanks again.

            Terry Gannon added a comment - Oh no!  Thanks for pointing that, Steffen.  I think it was the habitual period at the end of a sentence, but it doesn't know that.   If you give it a try, can you post comments here?  I would like to hear how it works out.  I'm not the admin of my Confluence instance so any real world experience I can pass along with a recommendation would be very helpful.  Thanks again.

            stcl added a comment -

            @Terry, you included the dot into the link. It should be https://marketplace.atlassian.com/plugins/io.extensi-confluence-plugin-twitter-connector/server/overview.

            But no, I haven't tried it (yet). Thanks for the hint.

            • Steffen

            stcl added a comment - @Terry, you included the dot into the link. It should be  https://marketplace.atlassian.com/plugins/io.extensi-confluence-plugin-twitter-connector/server/overview . But no, I haven't tried it (yet). Thanks for the hint. Steffen

            This appears to be a workaround: https://marketplace.atlassian.com/plugins/io.extensi-confluence-plugin-twitter-connector/server/overview.  Has anybody given this a try and can provide some feedback?

            Terry Gannon added a comment - This appears to be a workaround: https://marketplace.atlassian.com/plugins/io.extensi-confluence-plugin-twitter-connector/server/overview.   Has anybody given this a try and can provide some feedback?

            Great! Thanks, using the search -type widget it now works.

            Juha Martikainen added a comment - Great! Thanks, using the search -type widget it now works.

            Giles B added a comment -

            Hi juha.h.martikainen@aalto.fi, You're right that it looks like Twitter have changed this again, but I did manage to find out that you can create a "Search" Widget. It won't take you to the publish.twitter URL, and still has the required ID.

            Once you create the search widget, edit it and grab the ID from the URL. I'll update the doc to add the type of widget you need to create.

            Giles B added a comment - Hi juha.h.martikainen@aalto.fi , You're right that it looks like Twitter have changed this again, but I did manage to find out that you can create a "Search" Widget. It won't take you to the publish.twitter URL, and still has the required ID. Once you create the search widget, edit it and grab the ID from the URL. I'll update the doc to add the type of widget you need to create.

            There must be something I do differently, as when I go to create a widget I end up in publish.twitter.com. The address bar only shows publish.twitter.com/# the whole time, there is no save anywhere only a created link tag with style options and an http address to the user whos timeline it shows. (For example using my own it shows : <a class="twitter-timeline" href="https://twitter.com/Kuura">Tweets by Kuura</a> <script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> "

            Juha Martikainen added a comment - There must be something I do differently, as when I go to create a widget I end up in publish.twitter.com. The address bar only shows publish.twitter.com/# the whole time, there is no save anywhere only a created link tag with style options and an http address to the user whos timeline it shows. (For example using my own it shows : <a class="twitter-timeline" href="https://twitter.com/Kuura">Tweets by Kuura</a> <script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> "

            Giles B added a comment -

            Hi juha.h.martikainen@aalto.fi, I've just tested the process on this page and it seems to work fine for me. The ID is in the URL when you create or edit a widget, and within the script tags as the "data-widget-id".

            Giles B added a comment - Hi juha.h.martikainen@aalto.fi , I've just tested the process on this page and it seems to work fine for me. The ID is in the URL when you create or edit a widget, and within the script tags as the "data-widget-id".

            The documentation is no longer valid as Twitter widget doesn't give id for the widget anymore, just a script link.

            Juha Martikainen added a comment - The documentation is no longer valid as Twitter widget doesn't give id for the widget anymore, just a script link.

              Unassigned Unassigned
              jinder John Inder [Atlassian] (Inactive)
              Affected customers:
              32 This affects my team
              Watchers:
              34 Start watching this issue

                Created:
                Updated: