<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>OneDrive Developer topics</title>
    <link>https://techcommunity.microsoft.com/t5/onedrive-developer/bd-p/OneDriveDeveloper</link>
    <description>OneDrive Developer topics</description>
    <pubDate>Wed, 29 Apr 2026 06:02:59 GMT</pubDate>
    <dc:creator>OneDriveDeveloper</dc:creator>
    <dc:date>2026-04-29T06:02:59Z</dc:date>
    <item>
      <title>Unable to restore one drive personal vault file</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/unable-to-restore-one-drive-personal-vault-file/m-p/4510109#M492</link>
      <description>&lt;img /&gt;&lt;P&gt;Im trying to restore my onedrive file that I did not even deleted from personal vault I simply renamed it and somehow it got auto deleted&lt;/P&gt;&lt;P&gt;now when Im trying to restore the file Im unable to restore it. You can in right panel it is "Waiting" indefinitely&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please help I need these files urgently. ASAP.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Apr 2026 04:33:35 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/unable-to-restore-one-drive-personal-vault-file/m-p/4510109#M492</guid>
      <dc:creator>naman_odeng</dc:creator>
      <dc:date>2026-04-10T04:33:35Z</dc:date>
    </item>
    <item>
      <title>sharedWithMe returns only one item</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/sharedwithme-returns-only-one-item/m-p/4479652#M485</link>
      <description>&lt;P&gt;A request from a standalone application to the &lt;A class="lia-external-url" href="https://learn.microsoft.com/en-us/graph/api/drive-sharedwithme" target="_blank"&gt;sharedWithMe&lt;/A&gt; endpoint returns only one item.&lt;/P&gt;&lt;P&gt;Scopes used for authorization are: files.readwrite.all, group.readwrite.all, sites.readwrite.all, offline_access user.read&lt;/P&gt;&lt;P&gt;When calling the same endpoint &lt;A class="lia-external-url" href="https://developer.microsoft.com/en-us/graph/graph-explorer" target="_blank"&gt;Graph Explorer&lt;/A&gt;, all shared items are returned.&lt;/P&gt;&lt;P&gt;Result from application:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="json"&gt;{
  "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.driveItem)",
  "value": [
    {
      "createdDateTime": "2025-11-13T18:48:46Z",
      "id": "700DF30854FEF749!sd0cb731281c141acb1bf78fed133f933",
      "lastModifiedDateTime": "2025-11-13T18:48:46Z",
      "name": "saĝa-simio",
      "webUrl": "https://onedrive.live.com?cid=700df30854fef749&amp;amp;id=700DF30854FEF749!sd0cb731281c141acb1bf78fed133f933",
      "size": 0,
      "createdBy": {
        "user": {
          "email": "email address removed for privacy reasons",
          "id": "email address removed for privacy reasons",
          "displayName": "Saĝa Simio"
        }
      },
      "lastModifiedBy": {
        "user": {
          "email": "email address removed for privacy reasons",
          "id": "email address removed for privacy reasons",
          "displayName": "Saĝa Simio"
        }
      },
      "fileSystemInfo": {
}&lt;/LI-CODE&gt;&lt;P&gt;Note that only one item is returned.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Result from Graph Explorer:&lt;/P&gt;&lt;LI-CODE lang="json"&gt;{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.driveItem)",
    "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET me/drive/microsoft.graph.sharedWithMe?$select=audio,bundle",
    "value": [
        {
            "createdDateTime": "2025-11-13T18:48:46Z",
            "id": "700DF30854FEF749!sd0cb731281c141acb1bf78fed133f933",
            "lastModifiedDateTime": "2025-11-13T18:48:46Z",
            "name": "saĝa-simio",
            "webUrl": "https://onedrive.live.com?cid=700df30854fef749&amp;amp;id=700DF30854FEF749!sd0cb731281c141acb1bf78fed133f933",
            "size": 0,
            "createdBy": {
                "user": {
                    "email": "email address removed for privacy reasons",
                    "id": "email address removed for privacy reasons",
                    "displayName": "Saĝa Simio"
                }
            },
            "lastModifiedBy": {
                "user": {
                    "email": "email address removed for privacy reasons",
                    "id": "email address removed for privacy reasons",
                    "displayName": "Saĝa Simio"
                }
            },
            "fileSystemInfo": {
                "createdDateTime": "2025-11-13T18:48:46Z",
                "lastModifiedDateTime": "2025-11-13T18:48:46Z"
            },
            "folder": {
                "childCount": 1,
                "view": {}
            },
            "remoteItem": {
                "createdDateTime": "2025-11-13T18:48:46Z",
                "id": "700DF30854FEF749!sd0cb731281c141acb1bf78fed133f933",
                "lastModifiedDateTime": "2025-11-13T18:48:46Z",
                "name": "saĝa-simio",
                "size": 0,
                "createdBy": {
                    "user": {
                        "email": "email address removed for privacy reasons",
                        "id": "email address removed for privacy reasons",
                        "displayName": "Saĝa Simio"
                    }
                },
                "fileSystemInfo": {
                    "createdDateTime": "2025-11-13T18:48:46Z",
                    "lastModifiedDateTime": "2025-11-13T18:48:46Z"
                },
                "folder": {
                    "childCount": 1,
                    "view": {}
                },
                "lastModifiedBy": {
                    "user": {
                        "email": "email address removed for privacy reasons",
                        "id": "email address removed for privacy reasons",
                        "displayName": "Saĝa Simio"
                    }
                },
                "parentReference": {
                    "driveType": "personal",
                    "driveId": "700df30854fef749"
                },
                "shared": {
                    "scope": "users",
                    "sharedDateTime": "2025-11-13T19:16:19Z",
                    "owner": {
                        "user": {
                            "id": "700df30854fef749",
                            "displayName": "Saĝa Simio"
                        }
                    },
                    "sharedBy": {
                        "user": {
                            "email": "email address removed for privacy reasons",
                            "id": "email address removed for privacy reasons",
                            "displayName": "Saĝa Simio"
                        }
                    }
                },
                "sharepointIds": {
                    "listId": "a5aff78d-98ee-4b34-b35b-f4fe365ebd74",
                    "listItemId": "184",
                    "listItemUniqueId": "d0cb7312-81c1-41ac-b1bf-78fed133f933",
                    "siteId": "87dbe7ee-ae0c-4854-82e7-d56d982fef54",
                    "siteUrl": "https://my.microsoftpersonalcontent.com/personal/700df30854fef749",
                    "webId": "9d8b91c3-b0b9-45d1-83e4-17babde0d1dc"
                }
            }
        },
        {
            "createdDateTime": "2025-11-13T18:24:59Z",
            "id": "D26CADA368C1131F!116",
            "lastModifiedDateTime": "2025-11-13T18:24:59Z",
            "name": "Beastie",
            "webUrl": "https://onedrive.live.com?cid=d26cada368c1131f&amp;amp;id=D26CADA368C1131F!116",
            "size": 0,
            "createdBy": {
                "user": {
                    "email": "email address removed for privacy reasons",
                    "id": "email address removed for privacy reasons",
                    "displayName": "Faerie Graceful"
                }
            },
            "lastModifiedBy": {
                "user": {
                    "email": "email address removed for privacy reasons",
                    "id": "email address removed for privacy reasons",
                    "displayName": "Faerie Graceful"
                }
            },
            "fileSystemInfo": {
                "createdDateTime": "2025-11-13T18:24:59Z",
                "lastModifiedDateTime": "2025-11-13T18:24:59Z"
            },
            "folder": {
                "childCount": 1,
                "view": {}
            },
            "remoteItem": {
                "createdDateTime": "2025-11-13T18:24:59Z",
                "id": "D26CADA368C1131F!116",
                "lastModifiedDateTime": "2025-11-13T18:24:59Z",
                "name": "Beastie",
                "size": 0,
                "createdBy": {
                    "user": {
                        "email": "email address removed for privacy reasons",
                        "id": "email address removed for privacy reasons",
                        "displayName": "Faerie Graceful"
                    }
                },
                "fileSystemInfo": {
                    "createdDateTime": "2025-11-13T18:24:59Z",
                    "lastModifiedDateTime": "2025-11-13T18:24:59Z"
                },
                "folder": {
                    "childCount": 1,
                    "view": {}
                },
                "lastModifiedBy": {
                    "user": {
                        "email": "email address removed for privacy reasons",
                        "id": "email address removed for privacy reasons",
                        "displayName": "Faerie Graceful"
                    }
                },
                "parentReference": {
                    "driveType": "personal",
                    "driveId": "d26cada368c1131f"
                },
                "shared": {
                    "scope": "users",
                    "sharedDateTime": "2025-11-13T18:41:30Z",
                    "owner": {
                        "user": {
                            "id": "d26cada368c1131f",
                            "displayName": "Faerie Graceful"
                        }
                    },
                    "sharedBy": {
                        "user": {
                            "email": "email address removed for privacy reasons",
                            "id": "email address removed for privacy reasons",
                            "displayName": "Faerie Graceful"
                        }
                    }
                },
                "sharepointIds": {
                    "listId": "5d31fd1e-38af-4117-b637-c1a0f7d5ca95",
                    "listItemId": "4",
                    "listItemUniqueId": "68c1131f-ada3-206c-80d2-740000000000",
                    "siteId": "74111012-f9e7-4940-ad60-5e53a21e2d3c",
                    "siteUrl": "https://my.microsoftpersonalcontent.com/personal/d26cada368c1131f",
                    "webId": "f1ea2ab8-b5ee-4c93-8ce2-6c12700c226a"
                }
            }
        }
    ]
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any tips or suggestions are welcome.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 17:35:28 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/sharedwithme-returns-only-one-item/m-p/4479652#M485</guid>
      <dc:creator>josuegomes</dc:creator>
      <dc:date>2025-12-19T17:35:28Z</dc:date>
    </item>
    <item>
      <title>Can a mobile app programmatically trigger the OneDrive mobile app?</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/can-a-mobile-app-programmatically-trigger-the-onedrive-mobile/m-p/4479600#M484</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am developing a native mobile application (Android and iOS) and I would like to clarify&lt;BR /&gt;what is officially supported when interacting with OneDrive on mobile devices.&lt;/P&gt;&lt;P&gt;Specifically, I would like to know:&lt;BR /&gt;- Is there any supported way (Android Intent, iOS URL scheme, or similar)&lt;BR /&gt;&amp;nbsp; for a third-party mobile app to programmatically trigger the OneDrive mobile app&lt;BR /&gt;&amp;nbsp; to create folders or upload files?&lt;BR /&gt;- Or is Microsoft Graph API the only supported approach&lt;BR /&gt;&amp;nbsp; to create folders and upload files to OneDrive / SharePoint from a mobile application?&lt;/P&gt;&lt;P&gt;I am looking for an official clarification on the supported approach.&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 14:02:21 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/can-a-mobile-app-programmatically-trigger-the-onedrive-mobile/m-p/4479600#M484</guid>
      <dc:creator>filippodevMobile</dc:creator>
      <dc:date>2025-12-19T14:02:21Z</dc:date>
    </item>
    <item>
      <title>Persistent OneDrive File Handler Cache After Removal</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/persistent-onedrive-file-handler-cache-after-removal/m-p/4440117#M468</link>
      <description>&lt;P&gt;I’m a developer supporting an Azure AD application that was previously registered with a File Handler for PDF files (used to display the "Open with Lumin PDF" option in OneDrive’s context menu).&lt;/P&gt;&lt;P&gt;The File Handler configuration was removed on June 19, 2024. However, some of our customers are still seeing the "Open with Lumin PDF" option in their OneDrive UI. This is causing confusion and additional support overhead on our side.&lt;/P&gt;&lt;P&gt;I understand this is likely a caching issue, so I’ve asked our customers to:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Clear the server-side cache by following &lt;A class="lia-external-url" href="https://learn.microsoft.com/en-us/onedrive/developer/file-handlers/reset-cache?view=odsp-graph-online" target="_blank"&gt;this guide&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;Clear their browser cache, re sign-in in a new browser profile&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I’ve already tried all possible solutions within my control to resolve this caching issue, but none have been effective. What else can I do to address this?&lt;/P&gt;</description>
      <pubDate>Tue, 05 Aug 2025 08:01:27 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/persistent-onedrive-file-handler-cache-after-removal/m-p/4440117#M468</guid>
      <dc:creator>DucDao</dc:creator>
      <dc:date>2025-08-05T08:01:27Z</dc:date>
    </item>
    <item>
      <title>Suggestion: URL scheme for onedrive synced locations</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/suggestion-url-scheme-for-onedrive-synced-locations/m-p/4437382#M467</link>
      <description>&lt;P&gt;For a sharepoint site on the web, URLs are straightforward&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;https:// ENTERPRISETENANT .sharepoint.com/sites/ SITENAME / LIBRARY&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Right now, if you need to coach someone through using a file in a way that requires syncing a folder, it's just a little too difficult.&amp;nbsp; In the interest of making it more possible for coworkers to provide practical instructions to each other, we would really benefit from having a way to link files the implies use of an existing sync or onedrive shortcut, and which falls back to suggest creating a new one.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Currently, we have to hope that our colleagues are using sharepoint site syncing the way that we hope they are, if we want to provide really specific context for things.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;e.g. If my relative path is %USERPROFILE%/My Enterprise Tenant name/SITENAME - Documents/project1&lt;/P&gt;&lt;P&gt;someone else's could be&amp;nbsp;&lt;/P&gt;&lt;P&gt;%USERPROFILE%/My Enterprise Tenant name/SITENAME - project1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;OR&amp;nbsp;&lt;/P&gt;&lt;P&gt;%USERPROFILE%/OneDrive - My Enterprise Tenant name/Documents/project1&lt;/P&gt;&lt;P&gt;OR&lt;/P&gt;&lt;P&gt;%USERPROFILE%/OneDrive - My Enterprise Tenant name/project1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Suppose we had new updates of OneDrive that set up a URL scheme that gets attached to an executable interpreter, and the interpreter takes what are otherwise the elements of an absolute https URL, but instead of opening a browser, it would compare it against the locally synced path (i.e. information from the "Accounts" settings).&amp;nbsp; If there's a match, it could then link to a location on disk (probably via some kind of consent screen as an intermediate):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-x-ms-onedrivesync://ENTERPRISETENANT.sharepoint.com/sites/SITENAME/LIBRARY/PATH/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If the URL is not represented among the onedrive folders that are synced, so far, then onedrive could propose that the user start syncing this folder, instead.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I really prefer the idea of treating a "onedrive shortcut" and a "sync" folder the same, as long as it's for an equivalent location in the cloud. This got really confusing to explain to people, once the "shortcut" feature was introduced.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please? It would make things a lot easier.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Does anything like this already exist? Is there a tool or a best practice that IT support at "work or school" organizations are already using to explain and talk about such things?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jul 2025 17:16:28 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/suggestion-url-scheme-for-onedrive-synced-locations/m-p/4437382#M467</guid>
      <dc:creator>Jack_Eidsmsness</dc:creator>
      <dc:date>2025-07-28T17:16:28Z</dc:date>
    </item>
    <item>
      <title>Local Onedrive files won't open when away from Wifi</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/local-onedrive-files-won-t-open-when-away-from-wifi/m-p/4416009#M466</link>
      <description>&lt;P&gt;Why can't I open a Onedrive file that is saved to my Surface harddrive when I am away from WiFi. I literally opened the file up while I was with WiFi, so when I travelled to the non-WiFi location, the file would be available, or updated, or not be corrupted, or not do whatever crazy thing it does when it can't connect. Sadly I forgot to plug it in so it had to restart and did an update. When I tried to re-open the file that is literally on my harddrive, it said "Excel cannot open the file because the file format or the file extension is not valid".&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is ridiculous, and not the only time it has happened. Even if my Onedrive sync is up to date, at times when I am away from WiFi, when trying to open a file I get the same report. To be safe, I have made a practice to open the files I need to ensure that they will be available when I am away from WiFi.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If the files are on my computer drive, why can't I open them?? Please give a better solution then me hoping it is going to work every time I go out.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 May 2025 11:44:22 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/local-onedrive-files-won-t-open-when-away-from-wifi/m-p/4416009#M466</guid>
      <dc:creator>itsMonty</dc:creator>
      <dc:date>2025-05-21T11:44:22Z</dc:date>
    </item>
    <item>
      <title>Congratulations, Microsoft products couldn't have been worse even if you tried.</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/congratulations-microsoft-products-couldn-t-have-been-worse-even/m-p/4410749#M455</link>
      <description>&lt;P&gt;I was thinking why should I bother posting about this, who would read it, and would it make Microsoft any better if someone reads this? But the world would never improve if no one reports this kind of bad design. So here we go.&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Why make it so hard to sign up for Azure, register an app, set up permissions, register an app in the MDN (whatever the F it stands for), just to be able to connect to build an ETL job that pulls from multi-tenant onedrive.&lt;/LI&gt;&lt;LI&gt;Why so much text everywhere that it becomes unreasonable to read and find information that matters.&lt;/LI&gt;&lt;LI&gt;Why pretend you have an AI called Copilot when it doesn't have access to data and all it does is spit back information from the docs.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;How to fix this?&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Put yourself in the shoes of someone new who's integrating Microsoft products for the first time. No assumptions. No required prior knowledge.&lt;/LI&gt;&lt;LI&gt;Less text, straight to the point.&lt;/LI&gt;&lt;LI&gt;No weird error messages with complicated Error IDs. If no one understands them, why bother bloat the limited screen space with it? Why not have an actual AI that can give concrete pointers instead of showing a link to a generic documentation page?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;This could go on, but I'm gonna practice what I preach and get straight to the point with the suggestions above.&lt;/P&gt;&lt;P&gt;The only moat Microsoft has is the heavy corporate contracts that bind stupid corporations to use Microsoft products and services. The moment a new provider with simpler/faster/cheaper services shows up, developers and people working day-to-day with Microsoft services will gladly migrate over.&lt;/P&gt;&lt;P&gt;My 2-cent bottle in the sea.&lt;/P&gt;</description>
      <pubDate>Mon, 05 May 2025 09:34:40 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/congratulations-microsoft-products-couldn-t-have-been-worse-even/m-p/4410749#M455</guid>
      <dc:creator>r13i</dc:creator>
      <dc:date>2025-05-05T09:34:40Z</dc:date>
    </item>
    <item>
      <title>Ondrive Folder ID</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/ondrive-folder-id/m-p/4405897#M450</link>
      <description>&lt;P&gt;Hi, how do I get the folder ID of a Onedrive for Business folder? Iam doing a Odoo server backup to onedrive, it requires folder id&lt;/P&gt;</description>
      <pubDate>Sat, 19 Apr 2025 09:31:04 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/ondrive-folder-id/m-p/4405897#M450</guid>
      <dc:creator>Yaseen_838</dc:creator>
      <dc:date>2025-04-19T09:31:04Z</dc:date>
    </item>
    <item>
      <title>File close event</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/file-close-event/m-p/4404844#M446</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have been looking for finding different technique by which i can know that i file was closed by different users after collaboration. There webhooks, however it send only updated event and there is no webhook &lt;EM&gt;event closed&lt;/EM&gt; or &lt;EM&gt;not in use&lt;/EM&gt; or &lt;EM&gt;latest &lt;/EM&gt;in OneDrive. I want this event take the file from OneDrive and send across some workflow. Is there a way by which this can be done?&lt;/P&gt;&lt;P&gt;Also file will be opened by different user in browser or desktop.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Developer&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Apr 2025 12:10:28 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/file-close-event/m-p/4404844#M446</guid>
      <dc:creator>ghijdeveloper</dc:creator>
      <dc:date>2025-04-16T12:10:28Z</dc:date>
    </item>
    <item>
      <title>Why did this code quit working.</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/why-did-this-code-quit-working/m-p/4403149#M445</link>
      <description>&lt;H1&gt;Why did this code quit working.&lt;/H1&gt;&lt;P&gt;Why did this code quit working.&lt;/P&gt;&lt;img /&gt;&lt;P&gt;I have 1000+ files that have worked with this code since 2020. All of a sudden 2 days ago, none of them work. What is the reason why it quit working?&lt;/P&gt;</description>
      <pubDate>Thu, 10 Apr 2025 20:30:59 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/why-did-this-code-quit-working/m-p/4403149#M445</guid>
      <dc:creator>ritaandti</dc:creator>
      <dc:date>2025-04-10T20:30:59Z</dc:date>
    </item>
    <item>
      <title>Size Discrepancy Between /drives &amp; /root Endpoints</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/size-discrepancy-between-drives-root-endpoints/m-p/4377011#M435</link>
      <description>&lt;P&gt;To preface this post, please view the below link.&lt;BR /&gt;&lt;BR /&gt;&lt;A class="lia-external-url" href="https://learn.microsoft.com/en-us/answers/questions/1257868/microsoft-onedrive-drive-size-is-different-in-driv" target="_blank"&gt;https://learn.microsoft.com/en-us/answers/questions/1257868/microsoft-onedrive-drive-size-is-different-in-driv&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;When retrieving the total size of a drive via the /drives endpoint - one gets a response as follows.&lt;/P&gt;&lt;LI-CODE lang="json"&gt;{
  "deleted": 3143,
  "remaining": 212025579370,
  "state": "normal",
  "total": 1099511627776,
  "used": 887486045263
 }&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;When retrieving the same drive via its /drives/{id}/root endpoint - it returns the following metric.&lt;/P&gt;&lt;LI-CODE lang="json"&gt;"size": 75217259136&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The 'used' metric matches the Microsoft Admin Center OneDrive usage panel. The 'size' metric matches the actual downloaded size of the drive.&lt;BR /&gt;&lt;BR /&gt;What is the cause for a discrepancy of 800 GB? A response to the other post details, "The difference between the two values is the additional space used by the system." Could I have some specifics of where I could acquire this system data (or at the very least view some metadata for it)?&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 11 Feb 2025 18:02:46 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/size-discrepancy-between-drives-root-endpoints/m-p/4377011#M435</guid>
      <dc:creator>fsdev</dc:creator>
      <dc:date>2025-02-11T18:02:46Z</dc:date>
    </item>
    <item>
      <title>OneDrive</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/onedrive/m-p/4374803#M432</link>
      <description>&lt;P&gt;I think suggesting for those app of Dropbox and BoxDrive with competitor GDrive IT.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Feb 2025 00:38:27 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/onedrive/m-p/4374803#M432</guid>
      <dc:creator>ash4ok</dc:creator>
      <dc:date>2025-02-07T00:38:27Z</dc:date>
    </item>
    <item>
      <title>What do I need to connect OneDrive with non-Azure cloud using webhooks?</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/what-do-i-need-to-connect-onedrive-with-non-azure-cloud-using/m-p/4374039#M430</link>
      <description>&lt;P&gt;Currently, I have a Dropbox shared folder connected with AWS processing pipeline via webhooks. In this setup, every time a user authenticated by Dropbox makes a change in the Dropbox folder, an AWS Lambda is triggered to download the changed file to AWS infrastructure and do some computations there.&lt;/P&gt;&lt;P&gt;Now, our partner requested Dropbox to be replaced with OneDrive, but to keep the existing AWS pipeline for processing.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thus, a question arises: what would be sufficient to connect existing AWS infrastructure with OneDrive shared folder (after every change to a file in OneDrive the file has to be sent to AWS)?&lt;/P&gt;&lt;P&gt;What should I recommend to our partner for this use case? Especially:&lt;/P&gt;&lt;P&gt;- should I recommend the "OneDrive for business" license?&lt;BR /&gt;- is a stand-alone OneDrive license enough to utilize webhooks or are additional solutions like Azure needed?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please note that the relationship with the partner is a formal one, so I can't change my recommendation. Also, for unrelated reasons I am unable to set up my own account, prototype and check for myself, as I normally would. In the future I will be able to make additional recommendations when specification changes, so there isn't any problem with changing the license to a higher one later on.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Research I've done so far:&lt;/P&gt;&lt;P&gt;- I've read the [OneDrive API documentation on webhooks](https://learn.microsoft.com/en-us/onedrive/developer/rest-api/concepts/using-webhooks), but it is unclear to me what pre-requisites I need to set this up. Especially, is it supported on every license?&lt;BR /&gt;- The onedrive-webhooks-aspnet repo on GitHub lists prerequisites, but since the README.md was updated 6 years ago, I am unsure how up-to-date it is. It advises to use OneDrive Personal registered with the Microsoft registration portal or OneDrive for Business with Microsoft Azure Active Directory and Office 365 app registration tool. The links do not work, though.&lt;BR /&gt;- There is also a fairly recent guide on rollout.com on implementing webhooks in OneDrive, but it relies on Microsoft Graph. Is Microsoft Graph a necessity?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any additional links to resources on how to set this up are welcomed :)&lt;/P&gt;</description>
      <pubDate>Wed, 05 Feb 2025 09:15:07 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/what-do-i-need-to-connect-onedrive-with-non-azure-cloud-using/m-p/4374039#M430</guid>
      <dc:creator>pawelkam</dc:creator>
      <dc:date>2025-02-05T09:15:07Z</dc:date>
    </item>
    <item>
      <title>Uploading files to OneDrive Personal via API fails when filename starts with "Windows"</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/uploading-files-to-onedrive-personal-via-api-fails-when-filename/m-p/4373134#M427</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;We've encountered a strange issue with our backup tool that affects random users. Files with names starting with&amp;nbsp;&lt;STRONG&gt;"Windows"&lt;/STRONG&gt;&amp;nbsp;(e.g., Windows.gif) fail to upload to&amp;nbsp;&lt;STRONG&gt;OneDrive Personal&lt;/STRONG&gt;&amp;nbsp;accounts, regardless of whether we're using:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Simple Item Upload&lt;/STRONG&gt;&amp;nbsp;(PUT request)&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Resumable Item Upload&lt;/STRONG&gt;&amp;nbsp;(POST to create an upload session)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Both methods return a&amp;nbsp;&lt;STRONG&gt;404 Not Found&lt;/STRONG&gt;&amp;nbsp;error.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Details:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Simple Upload Fails&lt;/STRONG&gt;&amp;nbsp;after the PUT completes.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Resumable Upload Fails&lt;/STRONG&gt;&amp;nbsp;during the session creation call.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;No issues&lt;/STRONG&gt;&amp;nbsp;with filenames&amp;nbsp;&lt;STRONG&gt;not starting with "Windows."&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;A similar unresolved issue was reported&amp;nbsp;&lt;A href="https://github.com/OneDrive/onedrive-api-docs/issues/1785" target="_blank"&gt;here&lt;/A&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Sample Request &amp;amp; Response:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Simple Upload:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;PUT /v1.0/drive/items/{item-id}:/Windows.gif:/content&lt;/P&gt;&lt;P&gt;Authorization: Bearer [token]&lt;/P&gt;&lt;P&gt;Host: api.onedrive.com&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Response:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;HTTP/1.1 404 Not Found&lt;/P&gt;&lt;P&gt;Payload:&lt;/P&gt;&lt;P&gt;json&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; "error": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "code": "itemNotFound",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "message": "Item does not exist"&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resumable Upload:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;bash&lt;/P&gt;&lt;P&gt;POST /v1.0/drive/items/{item-id}:/Windows.gif:/upload.createSession&lt;/P&gt;&lt;P&gt;Authorization: Bearer [token]&lt;/P&gt;&lt;P&gt;Content-Type: application/json&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Response:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;HTTP/1.1 404 Not Found&lt;/P&gt;&lt;P&gt;Payload:&lt;/P&gt;&lt;P&gt;json&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; "error": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "code": "itemNotFound",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "message": "Item does not exist"&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Key Observations:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Random Accounts Affected:&lt;/STRONG&gt;&amp;nbsp;Issue occurs inconsistently across different OneDrive Personal accounts.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;No Request ID:&lt;/STRONG&gt;&amp;nbsp;Failed responses lack request IDs, making tracing difficult.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Inconsistent Reproduction:&lt;/STRONG&gt; I can't reproduce it on my account, but my colleague can. Uploading the same file via the OneDrive web interface works fine.&lt;/LI&gt;&lt;LI&gt;Trying to force URL-encode the filename in the request results in the same error&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Questions:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Has anyone encountered this before?&lt;/LI&gt;&lt;LI&gt;Could this be related to reserved keywords or API filtering rules?&lt;/LI&gt;&lt;LI&gt;Any advice on debugging this further, given the lack of request IDs?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Feb 2025 02:08:08 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/uploading-files-to-onedrive-personal-via-api-fails-when-filename/m-p/4373134#M427</guid>
      <dc:creator>Kotsak</dc:creator>
      <dc:date>2025-02-03T02:08:08Z</dc:date>
    </item>
    <item>
      <title>Latest Onedrive IOS update removed direct video record - pls restore!</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/latest-onedrive-ios-update-removed-direct-video-record-pls/m-p/4372814#M424</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;A critical workflow for my business is recording videos and taking photos with iphone that upload directly into Onedrive via the IOS App. This feature seems to have been removed in the lastest ios app update. Please restore! And can anyone recommend a workaround?? Please help!&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jan 2025 23:12:47 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/latest-onedrive-ios-update-removed-direct-video-record-pls/m-p/4372814#M424</guid>
      <dc:creator>sparrow_fall1599</dc:creator>
      <dc:date>2025-01-31T23:12:47Z</dc:date>
    </item>
    <item>
      <title>My first post got immediately deleted</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/my-first-post-got-immediately-deleted/m-p/4372600#M423</link>
      <description>&lt;P&gt;My first post here was a tech question/bug description related to OneDrive API. The post immediately disappeared and I'm not sure if I should just try posting it again.&lt;/P&gt;&lt;P&gt;This is the URL of my deleted post:&lt;/P&gt;&lt;P&gt;https://techcommunity.microsoft.com/discussions/onedrivedeveloper/uploading-file-to-onedrive-personal-fails-when-filename-is-prefixed-with-the-wor/4372557&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jan 2025 11:05:31 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/my-first-post-got-immediately-deleted/m-p/4372600#M423</guid>
      <dc:creator>Kotsak</dc:creator>
      <dc:date>2025-01-31T11:05:31Z</dc:date>
    </item>
    <item>
      <title>Upload files to onedrive personal using python on non-interactive method</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/upload-files-to-onedrive-personal-using-python-on-non/m-p/4365889#M415</link>
      <description>&lt;P&gt;As part of my python project, I need to upload a file to onedrive personal folder non-interactive way.&lt;/P&gt;&lt;P&gt;I have created an app registration in Azure provided below API permissions:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Account Type:&lt;/STRONG&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;API Permissions:&lt;/STRONG&gt;&lt;/P&gt;&lt;img /&gt;&lt;P&gt;&lt;STRONG&gt;Python code:&lt;/STRONG&gt;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;import requests

# Replace with your details
client_id = 'xxxxxx'
client_secret = 'xxxxx'
tenant_id = 'xxxxx'
filename = 'C:/ABB_2025-01-13.csv'
onedrive_folder = 'CloudOnly/test'
user_id = 'c19d6ba9-e7d1-xxxxx-xxxxxx'

# Get the access token
url = f'https://login.microsoftonline.com/{tenant_id}/oauth2/v2.0/token'
data = {
    'grant_type': 'client_credentials',
    'client_id': client_id,
    'client_secret': client_secret,
    'scope': 'https://graph.microsoft.com/.default'
}
response = requests.post(url, data=data)
token = response.json().get('access_token')

# Upload the file to OneDrive
headers = {
    'Authorization': f'Bearer {token}',
    'Content-Type': 'application/octet-stream'
}

file_content = open(filename, 'rb').read()

upload_url = f'https://graph.microsoft.com/v1.0/users/{user_id}/drive/root:/{onedrive_folder}/{filename.split("/")[-1]}:/content'

upload_response = requests.put(upload_url, headers=headers, data=file_content)

if upload_response.status_code == 201:
    print('File uploaded successfully!')
else:
    print('Error uploading file:', upload_response.json())&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error:&lt;/STRONG&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Error uploading file: {'error': {'code': 'BadRequest', 'message': 'Tenant does not have a SPO license.', 'innerError': {'date': '2025-01-14T02:15:47', 'request-id': 'cf70193e-1723-44db-9f5e-xxxxxxx', 'client-request-id': 'cf70193e-1723-44db-9f5e-xxxxxxx'}}}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;How to resolve this ?&lt;/P&gt;</description>
      <pubDate>Tue, 14 Jan 2025 03:03:21 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/upload-files-to-onedrive-personal-using-python-on-non/m-p/4365889#M415</guid>
      <dc:creator>acr</dc:creator>
      <dc:date>2025-01-14T03:03:21Z</dc:date>
    </item>
    <item>
      <title>OneDrive direct download link</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/onedrive-direct-download-link/m-p/4360877#M412</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;We have tried to get direct download link or to access publicly shared drive file with Graph API .&lt;/P&gt;&lt;P&gt;It seems that the the URL structure has changed as well as the API.&lt;/P&gt;&lt;P&gt;The thing behind the API is that i cant access file though &lt;A class="lia-external-url" href="https://graph.microsoft.com/v1.0/shares/{sharedDriveItem-id}" target="_blank"&gt;https://graph.microsoft.com/v1.0/shares/{sharedDriveItem-id}&lt;/A&gt;&lt;BR /&gt;this endpoint since when i get the link and try to encode it to get sharedDriveItem-id the response is that the&amp;nbsp;&lt;/P&gt;&lt;P&gt;"The sharing link no longer exists, or you do not have permission to access it.".&lt;BR /&gt;&lt;BR /&gt;Anyone has any idea how to get direct download URL from initial public share URL give by someone?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Dec 2024 13:06:24 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/onedrive-direct-download-link/m-p/4360877#M412</guid>
      <dc:creator>ag-dev</dc:creator>
      <dc:date>2024-12-27T13:06:24Z</dc:date>
    </item>
    <item>
      <title>personal account can't search files</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/personal-account-can-t-search-files/m-p/4360102#M411</link>
      <description>&lt;P&gt;hello，recently I found that personal account can't search files by GET /me/drive/root/search(q='{search-text}') . I am sure the target file exist in OneDrive. I can access it by GET /me/drive/root/children.&amp;nbsp;is anyone know why and how can I solve it?&lt;/P&gt;&lt;P&gt;here are my personal account testing result screenshot:&lt;/P&gt;&lt;img /&gt;&lt;P&gt;the folder named "Documents" is exist.&lt;/P&gt;&lt;img /&gt;&lt;P&gt;and the search result is a empty array&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;also, here are communications records in Microsoft Q&amp;amp;A：&lt;/P&gt;&lt;P&gt;https://learn.microsoft.com/zh-cn/answers/questions/2133894/onedrive-rest-api&lt;/P&gt;</description>
      <pubDate>Mon, 23 Dec 2024 10:31:05 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/personal-account-can-t-search-files/m-p/4360102#M411</guid>
      <dc:creator>harrison222</dc:creator>
      <dc:date>2024-12-23T10:31:05Z</dc:date>
    </item>
    <item>
      <title>some account can't upload files to Onedrive.</title>
      <link>https://techcommunity.microsoft.com/t5/onedrive-developer/some-account-can-t-upload-files-to-onedrive/m-p/4358539#M410</link>
      <description>&lt;P&gt;Some previously created accounts cannot upload files to OneDrive, but newly created accounts can.&lt;/P&gt;&lt;P&gt;The uploadurl for the old account is“ &lt;A href="https://my.microsoftpersonalcontent.com/personal" target="_blank"&gt;https://my.microsoftpersonalcontent.com/personal&lt;/A&gt;........”,while the upload address for new account is “&lt;A href="https://api.onedrive.com/rup/" target="_blank"&gt;https://api.onedrive.com/rup/&lt;/A&gt;........”,and I didn't send the Authorization header and bearer token when i issue the POST or PUT call. I only send it when I issue the GETcall.is anyone know why and how can I solve it?&lt;/P&gt;</description>
      <pubDate>Wed, 18 Dec 2024 04:51:46 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/onedrive-developer/some-account-can-t-upload-files-to-onedrive/m-p/4358539#M410</guid>
      <dc:creator>underwood</dc:creator>
      <dc:date>2024-12-18T04:51:46Z</dc:date>
    </item>
  </channel>
</rss>

