Python can';无法使用api从概念中获取页面标题

Python can';无法使用api从概念中获取页面标题,python,python-3.x,api,Python,Python 3.x,Api,我使用的是concept.py,我是python新手,我想从页面中获取一个页面标题,并将其发布到另一个页面中,但当我尝试时,我得到了一个错误 Traceback (most recent call last): File "auto_notion_read.py", line 16, in <module> page_read = client.get_block(list_url_read) File "/home/lotfi/.loc

我使用的是concept.py,我是python新手,我想从页面中获取一个页面标题,并将其发布到另一个页面中,但当我尝试时,我得到了一个错误

Traceback (most recent call last):
  File "auto_notion_read.py", line 16, in <module>
    page_read = client.get_block(list_url_read)
  File "/home/lotfi/.local/lib/python3.6/site-packages/notion/client.py", line 169, in get_block
    block = self.get_record_data("block", block_id, force_refresh=force_refresh)
  File "/home/lotfi/.local/lib/python3.6/site-packages/notion/client.py", line 162, in get_record_data
    return self._store.get(table, id, force_refresh=force_refresh)
  File "/home/lotfi/.local/lib/python3.6/site-packages/notion/store.py", line 184, in get
    self.call_load_page_chunk(id)
  File "/home/lotfi/.local/lib/python3.6/site-packages/notion/store.py", line 286, in call_load_page_chunk
    recordmap = self._client.post("loadPageChunk", data).json()["recordMap"]
  File "/home/lotfi/.local/lib/python3.6/site-packages/notion/client.py", line 262, in post
    "message", "There was an error (400) submitting the request."
requests.exceptions.HTTPError: Invalid input.
你可以找到解决办法

简而言之,您需要修改库本身中的两个文件:

  • store.py
  • client.py

  • 找到“limit”值,并将其同时更改为100。

    在哪里可以找到这两个文件?它已经工作了。谢谢。这是一个持续的问题。更合适的修复方法是将此PR来源化,而不是编辑来源:
    from notion.client import NotionClient
    import time
    token_v2 = "my page tocken"
    client = NotionClient(token_v2 = token_v2)
    list_url_read = 'the url of the page page to read'
    page_read = client.get_block(list_url_read)
    list_url_post = 'the url of the page'
    page_post = client.get_block(list_url_post)
    print (page_read.title)