如何使用telegra.ph API进行HTML格式化

时间:2017-06-07 19:19:10

标签: python html python-requests python-telegram-bot

我正在使用telegra.ph api来修改我所做的页面。我想格式化页面上的文本以对齐页面右侧。现在,我通过Python请求发送的内容是:

from telegraph import Telegraph
tel = Telegraph(my_access_token)

content = [{"tag": "h4",
            "children": ["Hello, World!"]},
            "attrs": {"dir": "rtl"}
            }]

page = tel.edit_page(path='/url',
                     title='testing',
                     content=content,
                     )

但是,请求完全忽略"dir": "rtl"属性,因为“dir”不是Telegraph接受的属性之一。如何通过telegra.ph将文本右对齐?

2 个答案:

答案 0 :(得分:3)

如果有人仍在寻找答案,我可以通过将标题更改为阿拉伯语/波斯语字母来将文本从右向左移动。如果您的阿拉伯语/波斯语文本从左到右格式化,您可以在页面标题中使用阿拉伯语/波斯语字母进行修复。

答案 1 :(得分:2)

Telegraph目前仅支持有限的HTML标记,您也无法通过官方编辑进行对齐。

请结帐available tag list