ex-markdown
v0.0.2
Published
extend markdown function
Downloads
4
Readme
扩展的 markdown 解析
在 marked 基础上增加了 section 语法
同时将其切分模块, 方便自己二次开发, 其余用法都参照 marked
增加的 section 用法:
:::section
- method: GET
- api: /media/`media-id`/likes
- url: https://api.instagram.com/v1/media/555/likes?access_token=ACCESS-TOKEN
- request:
{
"username": "tom",
"password": "******"
}
- response:
{
"data": [{
"username": "jack",
"first_name": "Jack",
"last_name": "Dorsey",
"type": "user",
"id": "66"
}, {
"username": "sammyjack",
"first_name": "Sammy",
"last_name": "Jack",
"type": "user",
"id": "29648"
}]
}
- desc:
Get a list of users who have liked this media.
Required scope: likes
- params:
username tom
password ******
:::
将生成以下类似的结构:
<section class="api-section" id="api-section-1">
<header>
<span class="api-method">GET</span>
<span class="api-rule">/media/<code>media-id</code>/likes</span>
</header>
<div class="api-request">
<pre>
<code class="lang-json">
{
"username": "tom",
"password": "******",
}
</code>
</pre>
</div>
<div class="api-response">
<pre>
<code class="lang-json">
{
"data": [{
"username": "jack",
"first_name": "Jack",
"last_name": "Dorsey",
"type": "user",
"id": "66"
}, {
"username": "sammyjack",
"first_name": "Sammy",
"last_name": "Jack",
"type": "user",
"id": "29648"
}]
}
</code>
</pre>
</div>
<div class="api-description">
<p>
Get a list of users who have liked this media.
Required scope: likes
</p>
</div>
<div class="api-parameter">
<ul>
<li>
<em>username</em>
<span>tom</span>
</li>
<li>
<em>password</em>
<span>******</span>
</li>
</ul>
</div>
</section>