问题标签 [office365-restapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint-online - 将 Excel REST API 与 SharePoint Online 结合使用时,您可以设置的最大单元格数量是多少?
我正在尝试将 Excel REST API 与 SharePoint Online 一起使用来设置一些单元格值并检索一些计算字段。
似乎这一切顺利,直到通过 10 个单元格值。当传递更多时,我从 API得到503 Service Unavailable 。
URI 中的字符数少于支持的大约 2000 个字符。
文档https://msdn.microsoft.com/en-us/library/ff394477.aspx中未描述您可以设置的最大字段数量的任何限制
例子:
任何帮助深表感谢!谢谢。
office365api - 如何开发/调试 Office 365 Rest Api Notifications NotificationURL?
经过测试和研究,似乎 NotificationURL 参数需要完全有效的 SSL 证书,否则订阅调用失败。
我想知道是否有一种我还没有找到的方法或一个聪明的解决方法来使用 Office 365 通知和在开发过程中安装在 NotificationURL 上的自签名 SSL 证书?
谢谢!
史蒂夫
outlook - 如何使用 Outlook REST API 获取文件夹类型
我正在使用 Outook REST API v1,并尝试使用https://outlook.office.com/api/v1.0/me/folders
. 但是我没有得到的响应Folder Type
或类似的东西,我可以DisplayName
用来知道文件夹的类型。但是DisplayName
使用不同的语言时会有所不同。所以,我想知道的是,我们可以解码文件夹的 ID 或了解文件夹类型的东西。有人能帮我吗?谢谢 !
outlook - Office 365 API 日历事件提醒在无的情况下与 Outlook 不兼容
我正在尝试使用 Microsoft Office 365 API 通过代码将日历事件的提醒设置为无
我将 -1 值传递给 Microsoft.Office365.OutlookServices.Portable.dll,v1.0.41.0(使用更新的 DLL)事件类提醒属性并创建事件
该事件在 Outlook 中引起问题,因为我将 -1 传递给可空整数类型提醒,并将其作为提醒值的 -1 分钟。好的。说得通。
但它不允许我创建一个以 null 作为提醒的事件,并以 15 分钟作为提醒的默认值。
此外,它不会将任何事件的提醒值更新为 null,但是当我在 Office 365 中将任何提醒设置为无然后尝试获取事件时,它会将值获取为 null。当我设置 -1 时,在 Office 365 门户网站中可以,但在桌面上的 Outlook 同步事件中创建问题
请建议我应该通过什么提醒值,或者如何在 Office 365 中创建一个没有作为提醒的事件。如果我错过了任何内容或是否需要任何其他信息,请告诉我。
office365-restapi - 使用带有 REST API 的 shrepoint 托管应用程序上传文件
我收到错误,例如无法在共享点托管应用程序中访问该站点。当我在同一个应用程序中将页面从一个页面移动到另一个页面时会发生这种情况。请提前帮助我
它是 Default.aspx 代码
它是uploadform.aspx 代码
问题是当我在 default.aspx 页面中执行上传功能时,它运行良好。但是我从该页面重定向到上传页面并执行上传功能,这是错误
office365 - 如何使用 One Drive API 获取 One Drive 业务根目录中的项目?
我可以将用户登录到一个驱动器业务帐户。我还可以获取驱动器详细信息。但是如何获取一个驱动器业务帐户根目录中的文件和文件夹的详细信息?
php - Office 365 日历事件通知 URL 到 localhost
因此,我使用 office 365 中的Notification REST API来获取日历的更改。我的订阅请求看起来像这样(它是 PHP 中的一个数组,我稍后将其转换为 json):
我用我的访问令牌和电子邮件将它传递给 office API,它工作正常。当日历发生更改时,我可以在网站上看到结果(“ https://mywebhook.azurewebsites.net/view/reservation ”)。
问题出在哪里?我的网络应用程序如何查看发布到上一个网站的数据?因为我希望我的 Web 应用程序在 Office 365 日历发生更改时刷新/更新/反应。这甚至可能吗?
我的网络应用程序在本地主机 wampserver 上运行。我试图将 localhost url 作为 notificationURL 但这给出了错误的请求错误。我的网络应用程序也是使用 PHP 编写的。
如果有什么不清楚的,请告诉。我的英语不是一流的。在此先感谢您的时间。
c# - 使用 graph api / office api 更新另一个用户的照片
尝试通过使用更新另一张用户照片时遇到问题
图 api:“graph.microsoft.com/v1.0/Users/usermail/photo/$value”或 Outlook REST API:“outlook.office.com/api/v2.0/users('usermail')/photo/ $value" 或 Microsoft Graph SDK:"github.com/microsoftgraph"
即使我使用的应用程序对 Graph API 具有完全权限,API 也会返回 403 错误(禁止)。
Microsoft Graph Sdk 在尝试设置另一张用户照片时返回“ErrorAccessDenied 消息:访问被拒绝。检查凭据并重试。”
如果我使用用户邮件和密码获取有效的访问令牌,我只能更新登录用户的图片
如果我使用客户端 ID 和密钥获得有效的访问令牌,我将无法更新任何用户照片
那么我可以使用图形 api 更新另一张用户照片吗?我是否缺少该应用程序所需的任何权限?
javascript - Office 365 REST API:更正夏令时
Office 365 REST API返回带有时区的本地日期和时间。正如文档所解释的,时区是由这个标准 Windows 区域列表中的字符串指定的。以下是 API 返回的日期/时间值示例,采用 JSON 格式:
假设您想使用此日期——例如,将其解析为 JavaScript Date对象。您可能会认为,要解析此日期,您只需在表中查找该时区名称即可获取其偏移量。
但这并不完全正确!因为那个日期是在 4 月,它实际上是在白天指定的:它反映的约会是在太平洋夏令时间上午 8 点,而不是太平洋标准时间,尽管有各种外观。该日期不包含夏令时的指示,根据该列表,“太平洋夏令时间”甚至不是有效的时区。
API 是否提供任何工具来获取这些值之一的真实的、日光敏感的时区偏移量?还是我自己来补偿我的 JavaScript 客户端中的夏令时?
office365 - 将现有电子邮件导入 Office 365,同时保留原始日期
Microsoft Graph 或 Outlook REST API 是否支持将现有电子邮件导入 Office 365 邮箱?
根据定义,导入意味着以保留其原始信息的方式复制电子邮件,包括其创建/发送/接收日期。
我尝试了这些端点无济于事:
- 发布 http://graph.microsoft.io/en-us/docs/api/reference/beta/api/user_post_messages
- 发布 https://outlook.office.com/api/v2.0/me/sendmail
因此,要么我错误地使用了它们,要么只是它们不支持设置与日期相关的字段。