Python 如何在smartsheet中查找行ID或列ID?

Python 如何在smartsheet中查找行ID或列ID?,python,python-requests,smartsheet-api,Python,Python Requests,Smartsheet Api,我已经使用和阅读smartsheet API几个小时了,我注意到在我必须提出的所有请求中,我需要一个行ID或列ID。我必须在这里遗漏一些简单的内容,但我在哪里可以找到这些ID?它们是通过查询找到的还是在实际可查看的工作表上的某个地方 目前,我正在尝试创建一个json对象以发送给我工作表,下面是我的代码: MySS = smartsheet.Smartsheet('*****************') headers = {"Authorization": "Bearer ***********

我已经使用和阅读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。 感谢您的帮助,谢谢

如果执行该操作,则响应将是一个包含行集合和列集合的响应,其中包括工作表包含的行集合和列集合,包括每行和每列的id属性

“获取图纸”操作需要指定图纸ID。您可以通过Smartsheet UI手动获取工作表Id,也可以通过API使用任何返回工作表对象的操作获取工作表Id,例如:、、等