C# 使用.NET Live SDK获取OneDrive中文件的永久URL

C# 使用.NET Live SDK获取OneDrive中文件的永久URL,c#,.net,windows-phone,onedrive,C#,.net,Windows Phone,Onedrive,OneDrive中的某些文件具有名为“Source”的属性,并且根据文档,它是一个预验证的URL,它们将过期,以后不应存储或重用。 所以我的问题是如何使用Live SDK for.NET,如何获得我上传的文件(例如jpg图像)的永久URL,并随时使用此链接 注意:此URL不能依赖于我的Live帐户,我通常在BitmapImage中使用这些链接,并将它们提供给其他用户 谢谢LiveSDK不支持在OneDrive中获取可在LiveSDK验证系统之外访问的项目的永久链接 要获取LiveSDK中的链接,

OneDrive中的某些文件具有名为“Source”的属性,并且根据文档,它是一个预验证的URL,它们将过期,以后不应存储或重用。 所以我的问题是如何使用Live SDK for.NET,如何获得我上传的文件(例如jpg图像)的永久URL,并随时使用此链接

注意:此URL不能依赖于我的Live帐户,我通常在BitmapImage中使用这些链接,并将它们提供给其他用户


谢谢

LiveSDK不支持在OneDrive中获取可在LiveSDK验证系统之外访问的项目的永久链接

要获取LiveSDK中的链接,您可以从OneDrive下载一个文件,请求如下:

GET https://apis.live.net/v5.0/file.a6b2a7e8f2515e5e.A6B2A7E8F2515E5E!126/content?suppress_redirects=true?access_token=ACCESS_TOKEN
要查看有关与文件交互的更多信息,请咨询:

如果您签出,您可以获得永久的共享链接。用户仍必须进行身份验证并使用访问令牌。我注意到,我与其他用户共享此链接,因此此处不应显示访问令牌。更新内容:LiveSDK不支持在OneDrive中获取可在LiveSDK身份验证系统之外访问的项的永久链接。