Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microsoft graph api Microsoft Graph Excel API-请求不适用于多个范围_Microsoft Graph Api - Fatal编程技术网

Microsoft graph api Microsoft Graph Excel API-请求不适用于多个范围

Microsoft graph api Microsoft Graph Excel API-请求不适用于多个范围,microsoft-graph-api,Microsoft Graph Api,我们可以使用单个Microsoft Graph请求访问多个范围中的特定单元格值吗 例如: https://graph.microsoft.com/v1.0/me/drive/items/{file id}/workbook/worksheets({id}')/Range(address='e10:e11,c58:c59') 如果我只要求一个范围,那么我就得到了预期的结果。如果我使用上述查询获取两个特定范围,则该范围不起作用: "error": { "code": "InvalidArg

我们可以使用单个Microsoft Graph请求访问多个范围中的特定单元格值吗

例如:
https://graph.microsoft.com/v1.0/me/drive/items/{file id}/workbook/worksheets({id}')/Range(address='e10:e11,c58:c59')

如果我只要求一个范围,那么我就得到了预期的结果。如果我使用上述查询获取两个特定范围,则该范围不起作用:

"error": { 
    "code": "InvalidArgument", 
    "message": "The argument is invalid or missing or has an incorrect format.", 
    "innerError": { 
         "request-id": "1d3d0a3c-cf6f-4f0c-8e84-c65ff80cd020", 
          "date": "2017-07-25T14:13:11" 
     } 
}

我怀疑您正试图以VBA可用于(即工作表(“Sheet1”).范围(“C5:D9,G9:H16,B14:D18”))的相同方式使用图形。这不是图形不支持的模型

相反,您需要使用单独的
GET
请求提取每个范围:

GET workbook/worksheets/Sheet1/range(address='e10:e11')
GET workbook/worksheets/Sheet1/range(address='c58:c59')

“不工作”是什么意思?你没有得到价值吗?您是否得到了错误的值?你收到错误消息了吗?嗨@JoshuaDrake我收到下面的错误消息:“错误”:{“代码”:“InvalidArgument”,“消息”:“参数无效或丢失或格式不正确。”,“内部错误”:{“请求id”:“1d3d0a3c-cf6f-4f0c-8e84-c65ff80cd020”,“日期”:“2017-07-25T14:13:11”}}虽然是另一种语言,但是你看到了吗:你能用一个名称添加该范围,然后简单地传入名称吗?嗨@JoshuaDrake,我认为传入名称行不通,可能是我传入两个范围的方式不对。例如:代替这个e10:e11,c58:c59,它可以是[e10:e11,c58:c59]或[e10:e11],[c58:c59],但我也尝试过其他组合,但它不起作用是的,但我不想多次发送get请求,这就是为什么我问是否有其他方法。