gpt4 book ai didi

json - 将文件保存到 Blob 存储

转载 作者:行者123 更新时间:2023-12-03 05:41:27 25 4
gpt4 key购买 nike

我正在通过 Azure 自动化使用 PowerShell 运行 API 调用,我想将 JSON 文件直接保存到 Blob 存储中,而不必先将任何内容保存到本地计算机,然后将 JSON 文件传输到 Blob 存储中,因为此过程将被别人利用。是否可以在不访问本地计算机的情况下将 JSON 文件直接保存到 Blob 存储?我很高兴改变我的方法来实现将 JSON 文件直接保存到 Blob 存储中。

更新的 API 代码

$access_token ="Access_Token"
$URI = "https://XXXXX"
$headers = @{“authorization” = “Bearer $access_token”}
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$result = Invoke-RestMethod -Uri $URI -Headers $headers -ContentType $ContentType |ConvertTo-Json
$Result|ConvertFrom-Json| Select -ExpandProperty Forms

结果:

{
"quiz": {
"sport": {
"q1": {
"question": "Which one is correct team name in NBA?",
"options": [
"New York Bulls",
"Los Angeles Kings",
"Golden State Warriros",
"Huston Rocket"
],
"answer": "Huston Rocket"
}
},
"maths": {
"q1": {
"question": "5 + 7 = ?",
"options": [
"10",
"11",
"12",
"13"
],
"answer": "12"
},
"q2": {
"question": "12 - 8 = ?",
"options": [
"1",
"2",
"3",
"4"
],
"answer": "4"
}
}
}
}

最佳答案

我认为我们不能将json文件直接导出到Blob存储,我们必须使用中间桥(临时存储)将文件传递到Blob存储。引用 Quickstart: Upload, download, and list blobs by using Azure PowerShell了解详情。

如果您的意思是在 Azure DevOps 管道中,则可以将 json 文件导出到代理中的暂存文件夹,然后使用 Azure File Copy task将文件上传到博客存储。

enter image description here

关于json - 将文件保存到 Blob 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58390868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com