首页 新闻 搜索 专区 学院

博客园MetaWeblog API 如何发布原始格式为markdown的文档?

0
悬赏园豆:80 [已解决问题] 解决于 2021-12-05 02:36
post = dict(
    dateCreated = xmlrpc.client.DateTime(),
    description = "# hello",
    title = "title",
    enclosure = {'length': 0},
    source = {},
)

proxy = xmlrpc.client.ServerProxy(config["url"])
s = proxy.metaWeblog.newPost('', config['username'], config['password'],post,True)

如题,按照这种写法没有解析成一级标题,而我用MetaWeblog API获取我markdown文档确是原始的markdown文档。难道发布接口只能转换成html进行发布吗?

Hello_wshuo的主页 Hello_wshuo | 初学一级 | 园豆:140
提问于:2021-12-04 04:36
< >
分享
最佳答案
0

您好,给分类传值[Markdown]

收获园豆:80
博客园团队 | 老鸟四级 |园豆:4814 | 2021-12-04 09:01

我修改成了:

post = dict(
    dateCreated = xmlrpc.client.DateTime(),
    description = "# hello",
    title = "title",
    enclosure = {'length': 0},
    categories = ['Markdown'],
)

但是还是没有解析markdown的语法

Hello_wshuo | 园豆:140 (初学一级) | 2021-12-04 15:14

@Hello_wshuo: 需要改为categories = ['[Markdown]']

dudu | 园豆:37042 (高人七级) | 2021-12-04 18:08

@dudu: 果然好使了,多谢!

Hello_wshuo | 园豆:140 (初学一级) | 2021-12-05 02:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册