【问题标题】:How to find a row ID or column ID in smartsheet?如何在 smartsheet 中查找行 ID 或列 ID?
【发布时间】:2016-10-31 19:35:38
【问题描述】:

我已经使用和阅读 smartsheet API 几个小时了,我注意到在我必须发出的所有请求中,我需要一个行 ID 或一个列 ID。我一定在这里遗漏了一些简单的东西,但是我在哪里可以找到这些 ID?它们是通过查询还是在实际可查看工作表上的某个位置找到的?

目前我正在尝试创建一个 json 对象以发送给我的工作表,这是我拥有的代码:

MySS = smartsheet.Smartsheet('*****************')
headers = {"Authorization": "Bearer *****************", "Content-Type": 'application/json',
           "Accept": "application/json"}
row = MySS.Sheets.get_row(***********, HOW_DO_I_GET_THIS, include='discussions,attachments,columns,columnType')
r = requests.post("https://api.smartsheet.com/2.0/sheets/**********/rows", json=row, headers=headers)

我从中得到的错误信息是:

Traceback (most recent call last):
  File "C:/Users/***/**/**/**/***", line 89, in <module>
    headers=headers)
  File "C:\Python27\lib\site-packages\requests\api.py", line 111, in post
    return request('post', url, data=data, json=json, **kwargs)
  File "C:\Python27\lib\site-packages\requests\api.py", line 57, in request
    return session.request(method=method, url=url, **kwargs)
  File "C:\Python27\lib\site-packages\requests\sessions.py", line 475, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Python27\lib\site-packages\requests\sessions.py", line 585, in send
    r = adapter.send(request, **kwargs)
  File "C:\Python27\lib\site-packages\requests\adapters.py", line 423, in send
    for i in request.body:
TypeError: 'Error' object is not iterable

老实说,这里的代码可能有很多问题,我只需要一些关于在哪里可以找到行或列 ID 的指示。 感谢所有帮助,谢谢!

【问题讨论】:

    标签: python python-requests smartsheet-api


    【解决方案1】:

    如果您执行Get Sheet 操作,则响应将是一个Sheet object,其中包含(除其他外)、 集合和 集合> 工作表包含的(包括每行和每列的 id 属性)。

    Get Sheet 操作要求您指定 sheetId。您可以通过 Smartsheet UI(通过 Sheet properties)手动获取工作表的 ID,也可以通过 API 使用返回工作表对象的任何操作(例如:List SheetsGet FolderList All Contents、@987654327 @, 等等。)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-11
      • 1970-01-01
      • 2023-04-10
      相关资源
      最近更新 更多