Skip to main content

Notifications

Power Apps - Building Power Apps
Suggested answer

RSS error

(0) ShareShare
ReportReport
Posted on by 4
Hi.
 
I have a Power App where I am wanting to bring in a RSS feed.
 
 
When I add this into my Power App I get the following error: 
 
Error.(RSS.FeedListItems failed: {"status" 403, "message": "the underlying rss server forbids incoming requests"
 
I have tried Googling this error with very little success.
 
I know the RSS works, as I have a RSS reader on my phone which pulls the feed in just fine.
 
Does anyone have any ideas on how I can get this to work?
 
Many thanks.
  • DD-12122229-0 Profile Picture
    DD-12122229-0 4 on at
    RSS error
    Sorry for the delayed reply (work commitments!)
     
    I have tried in Feedly, and it pulls in the RSS feed. The API requires you to take out a subscription, which my organisation won't pay for (as the app is for a very small, specialised team).
     
    I tried those steps within Power Automate and got a different error, but that could be something I am doing wrong rather than the flow...
     
    For the life of me I cannot find how to add the HTTP Client Connector in my Power Apps app... either I am missing something, or it isn't available within my environment.
     
    Sorry for coming across as a bit stupid with this - I'm trying to learn as I go along in between my day job, and all this help is really appreciated!
  • Suggested answer
    RSS error

    It's great that you're exploring and learning as you go along! Let me guide you through a few more steps that might help you get past the restrictions.

    Step-by-Step Guide for PowerApps & RSS Feed:

    1. Check Browser Access:

    • Since you can open the RSS feed in a browser, it means the feed itself is accessible, but the issue could be due to restrictions on automated requests, such as those from PowerApps or Power Automate.

    2. Power Automate with RSS Feed:

    • Even though Power Automate may show the same error (the underlying RSS server forbids incoming requests), it’s worth trying again with some slight modifications:

    Try these steps:

    • Create a HTTP Request action in Power Automate:
      • Method: GET
      • URL: https://www.mi5.gov.uk/UKThreatLevel/UKThreatLevel.xml
      • Headers:
        • User-Agent: PowerApps/1.0
    • Store the result and check if it retrieves the RSS data.

    3. Using Feedly (Free):

    • Feedly offers a free service where you can pull the RSS feed. If it works through Feedly, you can then consider integrating it into PowerApps by accessing the Feedly API or using the data in Power Automate.

    4. Using HTTP Client Connector:

    • Here’s how to use the HTTP Client Connector:
      • Go to your PowerApps app.
      • Add an HTTP request:
        ClearCollect(RSSData, JSON(HTTPRequest("GET", "https://www.mi5.gov.uk/UKThreatLevel/UKThreatLevel.xml")));
      • Ensure the User-Agent header is included like this:
         
        json
         
        {
        "method": "GET",
        "url": "https://www.mi5.gov.uk/UKThreatLevel/UKThreatLevel.xml",
        "headers": {
        "User-Agent": "PowerApps/1.0"
        }
        }

    5. Test with a Different Network:

    • Sometimes, restrictions are due to network settings or proxies. Try testing from a different network (personal hotspot or home network) if possible.
  • DD-12122229-0 Profile Picture
    DD-12122229-0 4 on at
    RSS error
    Thank you for the reply.
     
    I am very new to all of this, so learning as I am going along.
     
    I can open the URL in a browser, and it lists all the elements within the XML file.
     
    I have attempted to create a Power Automate flow, but getting the same error there "the underlying RSS server forbids incoming requests".
     
    I will have a look at Feedly to see if that works, but will have to rely on any free service, as I very much doubt my organisation would pay for third party software.
     
    Not sure about the HTTP Client Connector... I will have to do some searching on that.
     
    Again, many thanks for the quick reply.
     
    Darren
     
  • Suggested answer
    RSS error
    Hi
     
    The error message you're encountering, Error.(RSS.FeedListItems failed: {"status" 403, "message": "the underlying rss server forbids incoming requests"}, typically indicates that the server hosting the RSS feed is blocking incoming requests from PowerApps or other automated services.
     
    Check Feed Permissions: Ensure that the RSS feed is publicly accessible and doesn't have restrictions (e.g., IP whitelisting, specific user agents blocked, or authentication required).
     
    Verify that the feed URL (https://www.mi5.gov.uk/UKThreatLevel/UKThreatLevel.xml) is accessible directly in a browser without any authentication.
     
    Sometimes using a service like Feedly or other RSS-to-API services can help bypass restrictions.
     
    Use HTTP Client Connector
    {
      "method": "GET",
      "url": "https://www.mi5.gov.uk/UKThreatLevel/UKThreatLevel.xml"
    }
     Add User Agent Header
     
    {
      "method": "GET",
      "url": "https://www.mi5.gov.uk/UKThreatLevel/UKThreatLevel.xml",
      "headers": {
        "User-Agent": "PowerApps/1.0"
      }
    }

    Use Power Automate and RSS Feed:

    You can fetch the RSS feed in Power Automate and then pass the parsed data to Power Apps for display.

    Please click Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it a Like.

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

November 2024 Newsletter…

November 2024 Community Newsletter…

Community Update Oct 28…

Power Platform Community Update…

Tuesday Tip #9 Get Recognized…

Welcome to a brand new series, Tuesday Tips…

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 143,867

#2
RandyHayes Profile Picture

RandyHayes 76,308

#3
Pstork1 Profile Picture

Pstork1 64,174

Leaderboard