我发现可以使用电子表格API在电子表格中插入超链接。但是我正面临其中的问题。我的API有效负载如下。似乎缺少某些属性。
{
"sheets": [
{
"data": [
{
"rowData": [
{
"values": [
{
"hyperlink": "wwww.google.com",
"userEnteredValue": {
"stringValue": "google"
}
},
{
"hyperlink": "wwww.google.com",
"userEnteredValue": {
"formulaValue":"=HYPERLINK"
}
},
{
"hyperlink": "wwww.google.com",
"userEnteredValue": {
"stringValue": "google"
}
}
]
}
]
}
],
"properties": {
"title": "my testing",
"sheetId": 0
}
}
],
"properties": {
"title": "My Test"
}
}
我缺少什么?我尝试了多种属性组合。
如果我的理解是正确的,那么这个答案呢?
当看到正式文件时,hyperlink
是如下所示的只读文件。
超链接:此单元格指向的超链接(如果有)。该字段是只读的。 (要进行设置,请在userEnteredValue.formulaValue字段中使用= HYPERLINK公式。)
因此,在您的情况下,必须使用以下属性。
"userEnteredValue": {"formulaValue": "=HYPERLINK(\"wwww.google.com\",\"google\")"},
当您的请求正文被修改时,它变成如下。
{
"sheets": [
{
"data": [
{
"rowData": [
{
"values": [
{
"userEnteredValue": {
"formulaValue": "=HYPERLINK(\"wwww.google.com\",\"google\")"
}
},
]
}
]
}
],
"properties": {
"title": "my testing",
"sheetId": 0
}
}
],
"properties": {
"title": "My Test"
}
}
如果我误解了您的问题,但这不是您想要的结果,我深表歉意。