How to get webDavUrl that can be access by anyone?

Hi, I'm trying OneDrive integration right now.
And the main point that we want to achieve is to enable offline editing by the user.
I tried graphAPI like this to get the webDavUrl : https://graph.microsoft.com/v1.0/me/drive/items/[item_id]?$select=webDavUrl,
then I open it in url like this : ms-word:ofe|u|[link from graphAPI]
but only me that can editing it from my offline office, when I paste the link to another device, it's not working since the device not connected to Microsoft Account.
Is there any way for me to generate the webDavUrl that can be access without using microsoft account?