|
|
|
@@ -502,6 +502,9 @@ |
|
|
|
<li> |
|
|
|
<a href="#readme" class="toc-h2 toc-link" data-title="获取仓库README文件">获取仓库README文件</a> |
|
|
|
</li> |
|
|
|
<li> |
|
|
|
<a href="#28d27a81d5" class="toc-h2 toc-link" data-title="获取仓库贡献者">获取仓库贡献者</a> |
|
|
|
</li> |
|
|
|
<li> |
|
|
|
<a href="#webhooks" class="toc-h2 toc-link" data-title="获取仓库webhooks列表">获取仓库webhooks列表</a> |
|
|
|
</li> |
|
|
|
@@ -7363,6 +7366,124 @@ http://localhost:3000/api/yystopf/csfjkkj/readme.json |
|
|
|
<aside class="success"> |
|
|
|
Success Data. |
|
|
|
</aside> |
|
|
|
<h2 id='28d27a81d5'>获取仓库贡献者</h2> |
|
|
|
<p>获取仓库贡献者</p> |
|
|
|
|
|
|
|
<blockquote> |
|
|
|
<p>示例:</p> |
|
|
|
</blockquote> |
|
|
|
<div class="highlight"><pre class="highlight shell tab-shell"><code>curl <span class="nt">-X</span> GET <span class="se">\</span> |
|
|
|
<span class="nt">-d</span> <span class="s2">"ref=master"</span> <span class="se">\</span> |
|
|
|
<span class="nt">-d</span> <span class="s2">"filepath=lib"</span> <span class="se">\</span> |
|
|
|
http://localhost:3000/api/yystopf/csfjkkj/contributors.json |
|
|
|
</code></pre></div><div class="highlight"><pre class="highlight javascript tab-javascript"><code><span class="k">await</span> <span class="nx">octokit</span><span class="p">.</span><span class="nx">request</span><span class="p">(</span><span class="dl">'</span><span class="s1">GET /api/yystopf/csfjkkj/contributors.json</span><span class="dl">'</span><span class="p">)</span> |
|
|
|
</code></pre></div><h3 id='http-15'>HTTP 请求</h3> |
|
|
|
<p><code>GET /api/:owner/:repo/contributors.json</code></p> |
|
|
|
<h3 id='2eb6f47757-15'>请求参数:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
<th>必选</th> |
|
|
|
<th>默认</th> |
|
|
|
<th>类型</th> |
|
|
|
<th>字段说明</th> |
|
|
|
</tr> |
|
|
|
</thead><tbody> |
|
|
|
<tr> |
|
|
|
<td>owner</td> |
|
|
|
<td>是</td> |
|
|
|
<td></td> |
|
|
|
<td>string</td> |
|
|
|
<td>用户登录名</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td>repo</td> |
|
|
|
<td>是</td> |
|
|
|
<td></td> |
|
|
|
<td>string</td> |
|
|
|
<td>项目标识identifier</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td>ref</td> |
|
|
|
<td>否</td> |
|
|
|
<td></td> |
|
|
|
<td>string</td> |
|
|
|
<td>分支名称、tag名称或是提交记录id,默认为整个仓库</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td>filepath</td> |
|
|
|
<td>否</td> |
|
|
|
<td></td> |
|
|
|
<td>string</td> |
|
|
|
<td>子目录名称,默认为空</td> |
|
|
|
</tr> |
|
|
|
</tbody></table> |
|
|
|
<h3 id='7447e4874e-15'>返回字段说明:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
<th>类型</th> |
|
|
|
<th>字段说明</th> |
|
|
|
</tr> |
|
|
|
</thead><tbody> |
|
|
|
<tr> |
|
|
|
<td>total_count</td> |
|
|
|
<td>integer</td> |
|
|
|
<td>贡献者数量</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td>contributions</td> |
|
|
|
<td>integer</td> |
|
|
|
<td>贡献数量</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td>login</td> |
|
|
|
<td>string</td> |
|
|
|
<td>用户登录名</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td>type</td> |
|
|
|
<td>string</td> |
|
|
|
<td>用户类型</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td>name</td> |
|
|
|
<td>string</td> |
|
|
|
<td>用户昵称</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td>image_url</td> |
|
|
|
<td>string</td> |
|
|
|
<td>用户头像</td> |
|
|
|
</tr> |
|
|
|
</tbody></table> |
|
|
|
|
|
|
|
<blockquote> |
|
|
|
<p>返回的JSON示例:</p> |
|
|
|
</blockquote> |
|
|
|
<div class="highlight"><pre class="highlight json tab-json"><code><span class="p">{</span><span class="w"> |
|
|
|
</span><span class="nl">"contributors"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="w"> |
|
|
|
</span><span class="p">{</span><span class="w"> |
|
|
|
</span><span class="nl">"contributions"</span><span class="p">:</span><span class="w"> </span><span class="mi">5</span><span class="p">,</span><span class="w"> |
|
|
|
</span><span class="nl">"login"</span><span class="p">:</span><span class="w"> </span><span class="s2">"testforge2"</span><span class="p">,</span><span class="w"> |
|
|
|
</span><span class="nl">"type"</span><span class="p">:</span><span class="w"> </span><span class="s2">"User"</span><span class="p">,</span><span class="w"> |
|
|
|
</span><span class="nl">"name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"testforge2"</span><span class="p">,</span><span class="w"> |
|
|
|
</span><span class="nl">"image_url"</span><span class="p">:</span><span class="w"> </span><span class="s2">"system/lets/letter_avatars/2/T/236_177_85/120.png"</span><span class="w"> |
|
|
|
</span><span class="p">},</span><span class="w"> |
|
|
|
</span><span class="p">{</span><span class="w"> |
|
|
|
</span><span class="nl">"contributions"</span><span class="p">:</span><span class="w"> </span><span class="mi">79</span><span class="p">,</span><span class="w"> |
|
|
|
</span><span class="nl">"login"</span><span class="p">:</span><span class="w"> </span><span class="s2">"yystopf"</span><span class="p">,</span><span class="w"> |
|
|
|
</span><span class="nl">"type"</span><span class="p">:</span><span class="w"> </span><span class="s2">"User"</span><span class="p">,</span><span class="w"> |
|
|
|
</span><span class="nl">"name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"yystopf"</span><span class="p">,</span><span class="w"> |
|
|
|
</span><span class="nl">"image_url"</span><span class="p">:</span><span class="w"> </span><span class="s2">"system/lets/letter_avatars/2/Y/241_125_89/120.png"</span><span class="w"> |
|
|
|
</span><span class="p">}</span><span class="w"> |
|
|
|
</span><span class="p">],</span><span class="w"> |
|
|
|
</span><span class="nl">"total_count"</span><span class="p">:</span><span class="w"> </span><span class="mi">2</span><span class="w"> |
|
|
|
</span><span class="p">}</span><span class="w"> |
|
|
|
</span></code></pre></div> |
|
|
|
<aside class="success"> |
|
|
|
Success Data. |
|
|
|
</aside> |
|
|
|
<h2 id='webhooks'>获取仓库webhooks列表</h2> |
|
|
|
<p>获取仓库webhooks列表</p> |
|
|
|
|
|
|
|
@@ -7372,9 +7493,9 @@ http://localhost:3000/api/yystopf/csfjkkj/readme.json |
|
|
|
<div class="highlight"><pre class="highlight shell tab-shell"><code>curl <span class="nt">-X</span> GET <span class="se">\</span> |
|
|
|
http://localhost:3000/api/yystopf/ceshi/webhooks.json |
|
|
|
</code></pre></div><div class="highlight"><pre class="highlight javascript tab-javascript"><code><span class="k">await</span> <span class="nx">octokit</span><span class="p">.</span><span class="nx">request</span><span class="p">(</span><span class="dl">'</span><span class="s1">GET /api/yystopf/ceshi/webhooks.json</span><span class="dl">'</span><span class="p">)</span> |
|
|
|
</code></pre></div><h3 id='http-15'>HTTP 请求</h3> |
|
|
|
</code></pre></div><h3 id='http-16'>HTTP 请求</h3> |
|
|
|
<p><code>GET /api/:owner/:repo/webhooks.json</code></p> |
|
|
|
<h3 id='2eb6f47757-15'>请求参数:</h3> |
|
|
|
<h3 id='2eb6f47757-16'>请求参数:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
@@ -7399,7 +7520,7 @@ http://localhost:3000/api/yystopf/ceshi/webhooks.json |
|
|
|
<td>项目标识identifier</td> |
|
|
|
</tr> |
|
|
|
</tbody></table> |
|
|
|
<h3 id='7447e4874e-15'>返回字段说明:</h3> |
|
|
|
<h3 id='7447e4874e-16'>返回字段说明:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
@@ -7501,9 +7622,9 @@ http://localhost:3000/api/yystopf/ceshi/webhooks.json |
|
|
|
<div class="highlight"><pre class="highlight shell tab-shell"><code>curl <span class="nt">-X</span> GET <span class="se">\</span> |
|
|
|
http://localhost:3000/api/yystopf/ceshi/webhooks/3/edit.json |
|
|
|
</code></pre></div><div class="highlight"><pre class="highlight javascript tab-javascript"><code><span class="k">await</span> <span class="nx">octokit</span><span class="p">.</span><span class="nx">request</span><span class="p">(</span><span class="dl">'</span><span class="s1">GET /api/yystopf/ceshi/webhooks/3/edit.json</span><span class="dl">'</span><span class="p">)</span> |
|
|
|
</code></pre></div><h3 id='http-16'>HTTP 请求</h3> |
|
|
|
</code></pre></div><h3 id='http-17'>HTTP 请求</h3> |
|
|
|
<p><code>GET /api/:owner/:repo/webhooks/:id/edit.json</code></p> |
|
|
|
<h3 id='2eb6f47757-16'>请求参数:</h3> |
|
|
|
<h3 id='2eb6f47757-17'>请求参数:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
@@ -7535,7 +7656,7 @@ http://localhost:3000/api/yystopf/ceshi/webhooks/3/edit.json |
|
|
|
<td>webhook ID</td> |
|
|
|
</tr> |
|
|
|
</tbody></table> |
|
|
|
<h3 id='7447e4874e-16'>返回字段说明:</h3> |
|
|
|
<h3 id='7447e4874e-17'>返回字段说明:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
@@ -7736,9 +7857,9 @@ http://localhost:3000/api/yystopf/ceshi/webhooks/3/edit.json |
|
|
|
<div class="highlight"><pre class="highlight shell tab-shell"><code>curl <span class="nt">-X</span> POST <span class="se">\</span> |
|
|
|
http://localhost:3000/api/yystopf/ceshi/webhooks.json |
|
|
|
</code></pre></div><div class="highlight"><pre class="highlight javascript tab-javascript"><code><span class="k">await</span> <span class="nx">octokit</span><span class="p">.</span><span class="nx">request</span><span class="p">(</span><span class="dl">'</span><span class="s1">POST /api/yystopf/ceshi/webhooks.json</span><span class="dl">'</span><span class="p">)</span> |
|
|
|
</code></pre></div><h3 id='http-17'>HTTP 请求</h3> |
|
|
|
</code></pre></div><h3 id='http-18'>HTTP 请求</h3> |
|
|
|
<p><code>POST /api/:owner/:repo/webhooks.json</code></p> |
|
|
|
<h3 id='2eb6f47757-17'>请求参数:</h3> |
|
|
|
<h3 id='2eb6f47757-18'>请求参数:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
@@ -7922,7 +8043,7 @@ http://localhost:3000/api/yystopf/ceshi/webhooks.json |
|
|
|
</span><span class="nl">"branch_filter"</span><span class="p">:</span><span class="w"> </span><span class="s2">"*"</span><span class="p">,</span><span class="w"> |
|
|
|
</span><span class="nl">"events"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="s2">"push"</span><span class="p">]</span><span class="w"> |
|
|
|
</span><span class="p">}</span><span class="w"> |
|
|
|
</span></code></pre></div><h3 id='7447e4874e-17'>返回字段说明:</h3> |
|
|
|
</span></code></pre></div><h3 id='7447e4874e-18'>返回字段说明:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
@@ -7994,9 +8115,9 @@ http://localhost:3000/api/yystopf/ceshi/webhooks.json |
|
|
|
<div class="highlight"><pre class="highlight shell tab-shell"><code>curl <span class="nt">-X</span> PATCH <span class="se">\</span> |
|
|
|
http://localhost:3000/api/yystopf/ceshi/webhooks/7.json |
|
|
|
</code></pre></div><div class="highlight"><pre class="highlight javascript tab-javascript"><code><span class="k">await</span> <span class="nx">octokit</span><span class="p">.</span><span class="nx">request</span><span class="p">(</span><span class="dl">'</span><span class="s1">PATCH /api/yystopf/ceshi/webhooks/7.json</span><span class="dl">'</span><span class="p">)</span> |
|
|
|
</code></pre></div><h3 id='http-18'>HTTP 请求</h3> |
|
|
|
</code></pre></div><h3 id='http-19'>HTTP 请求</h3> |
|
|
|
<p><code>PATCH /api/:owner/:repo/webhooks/:id.json</code></p> |
|
|
|
<h3 id='2eb6f47757-18'>请求参数:</h3> |
|
|
|
<h3 id='2eb6f47757-19'>请求参数:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
@@ -8187,7 +8308,7 @@ http://localhost:3000/api/yystopf/ceshi/webhooks/7.json |
|
|
|
</span><span class="nl">"branch_filter"</span><span class="p">:</span><span class="w"> </span><span class="s2">"*"</span><span class="p">,</span><span class="w"> |
|
|
|
</span><span class="nl">"events"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="s2">"push"</span><span class="p">]</span><span class="w"> |
|
|
|
</span><span class="p">}</span><span class="w"> |
|
|
|
</span></code></pre></div><h3 id='7447e4874e-18'>返回字段说明:</h3> |
|
|
|
</span></code></pre></div><h3 id='7447e4874e-19'>返回字段说明:</h3> |
|
|
|
<blockquote> |
|
|
|
<p>返回的JSON示例:</p> |
|
|
|
</blockquote> |
|
|
|
@@ -8208,9 +8329,9 @@ http://localhost:3000/api/yystopf/ceshi/webhooks/7.json |
|
|
|
<div class="highlight"><pre class="highlight shell tab-shell"><code>curl <span class="nt">-X</span> DELETE <span class="se">\</span> |
|
|
|
http://localhost:3000/api/yystopf/ceshi/webhooks/7.json |
|
|
|
</code></pre></div><div class="highlight"><pre class="highlight javascript tab-javascript"><code><span class="k">await</span> <span class="nx">octokit</span><span class="p">.</span><span class="nx">request</span><span class="p">(</span><span class="dl">'</span><span class="s1">DELETE /api/yystopf/ceshi/webhooks/7.json</span><span class="dl">'</span><span class="p">)</span> |
|
|
|
</code></pre></div><h3 id='http-19'>HTTP 请求</h3> |
|
|
|
</code></pre></div><h3 id='http-20'>HTTP 请求</h3> |
|
|
|
<p><code>DELETE /api/:owner/:repo/webhooks/:id.json</code></p> |
|
|
|
<h3 id='2eb6f47757-19'>请求参数:</h3> |
|
|
|
<h3 id='2eb6f47757-20'>请求参数:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
@@ -8242,7 +8363,7 @@ http://localhost:3000/api/yystopf/ceshi/webhooks/7.json |
|
|
|
<td>webhook id</td> |
|
|
|
</tr> |
|
|
|
</tbody></table> |
|
|
|
<h3 id='7447e4874e-19'>返回字段说明:</h3> |
|
|
|
<h3 id='7447e4874e-20'>返回字段说明:</h3> |
|
|
|
<blockquote> |
|
|
|
<p>返回的JSON示例:</p> |
|
|
|
</blockquote> |
|
|
|
@@ -8263,9 +8384,9 @@ http://localhost:3000/api/yystopf/ceshi/webhooks/7.json |
|
|
|
<div class="highlight"><pre class="highlight shell tab-shell"><code>curl <span class="nt">-X</span> GET <span class="se">\</span> |
|
|
|
http://localhost:3000/api/yystopf/ceshi/webhooks/3/tasks.json |
|
|
|
</code></pre></div><div class="highlight"><pre class="highlight javascript tab-javascript"><code><span class="k">await</span> <span class="nx">octokit</span><span class="p">.</span><span class="nx">request</span><span class="p">(</span><span class="dl">'</span><span class="s1">GET /api/yystopf/ceshi/webhooks/3/tasks.json</span><span class="dl">'</span><span class="p">)</span> |
|
|
|
</code></pre></div><h3 id='http-20'>HTTP 请求</h3> |
|
|
|
</code></pre></div><h3 id='http-21'>HTTP 请求</h3> |
|
|
|
<p><code>GET /api/:owner/:repo/webhooks/:id/tasks.json</code></p> |
|
|
|
<h3 id='2eb6f47757-20'>请求参数:</h3> |
|
|
|
<h3 id='2eb6f47757-21'>请求参数:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
@@ -8297,7 +8418,7 @@ http://localhost:3000/api/yystopf/ceshi/webhooks/3/tasks.json |
|
|
|
<td>webhook ID</td> |
|
|
|
</tr> |
|
|
|
</tbody></table> |
|
|
|
<h3 id='7447e4874e-20'>返回字段说明:</h3> |
|
|
|
<h3 id='7447e4874e-21'>返回字段说明:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
@@ -8534,9 +8655,9 @@ http://localhost:3000/api/yystopf/ceshi/webhooks/3/tasks.json |
|
|
|
<div class="highlight"><pre class="highlight shell tab-shell"><code>curl <span class="nt">-X</span> POST <span class="se">\</span> |
|
|
|
http://localhost:3000/api/yystopf/ceshi/webhooks/3/test.json |
|
|
|
</code></pre></div><div class="highlight"><pre class="highlight javascript tab-javascript"><code><span class="k">await</span> <span class="nx">octokit</span><span class="p">.</span><span class="nx">request</span><span class="p">(</span><span class="dl">'</span><span class="s1">POST /api/yystopf/ceshi/webhooks/3/test.json</span><span class="dl">'</span><span class="p">)</span> |
|
|
|
</code></pre></div><h3 id='http-21'>HTTP 请求</h3> |
|
|
|
</code></pre></div><h3 id='http-22'>HTTP 请求</h3> |
|
|
|
<p><code>POST /api/:owner/:repo/webhooks/:id/test.json</code></p> |
|
|
|
<h3 id='2eb6f47757-21'>请求参数:</h3> |
|
|
|
<h3 id='2eb6f47757-22'>请求参数:</h3> |
|
|
|
<table><thead> |
|
|
|
<tr> |
|
|
|
<th>参数</th> |
|
|
|
@@ -8568,7 +8689,7 @@ http://localhost:3000/api/yystopf/ceshi/webhooks/3/test.json |
|
|
|
<td>webhook ID</td> |
|
|
|
</tr> |
|
|
|
</tbody></table> |
|
|
|
<h3 id='7447e4874e-21'>返回字段说明:</h3> |
|
|
|
<h3 id='7447e4874e-22'>返回字段说明:</h3> |
|
|
|
<blockquote> |
|
|
|
<p>返回的JSON示例:</p> |
|
|
|
</blockquote> |
|
|
|
|