Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 11faaa8

Browse files
committed
Issues
1 parent b3fbf3c commit 11faaa8

File tree

5 files changed

+734
-0
lines changed

5 files changed

+734
-0
lines changed

‎Issues/Comments.md

Lines changed: 166 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,166 @@
1+
# Comments
2+
3+
## List comments on an issue
4+
5+
Issue Comments are ordered by ascending ID.
6+
7+
```
8+
GET /repos/:username/:reponame/issues/:index/comments
9+
```
10+
11+
### Parameters
12+
13+
|Name|Type|Description|
14+
|----|----|-----------|
15+
|since|string|Only comments updated at or after this time are returned. This is a timestamp in RFC3339 format: **2006年01月02日T15:04:05Z07:00**, e.g. **2017年06月27日T15:04:05-04:00**|
16+
17+
### Response
18+
19+
```
20+
Status: 200 OK
21+
```
22+
```json
23+
[
24+
{
25+
"id": 74,
26+
"user": {
27+
"id": 1,
28+
"username": "unknwon",
29+
"full_name": "无闻",
30+
"email": "fake@local",
31+
"avatar_url": "http://localhost:3000/avatars/1"
32+
},
33+
"body": "what?",
34+
"created_at": "2016年08月26日T11:58:18-07:00",
35+
"updated_at": "2016年08月26日T11:58:18-07:00"
36+
},
37+
{
38+
"id": 75,
39+
"user": {
40+
"id": 1,
41+
"username": "unknwon",
42+
"full_name": "无闻",
43+
"email": "fake@local",
44+
"avatar_url": "http://localhost:3000/avatars/1"
45+
},
46+
"body": "awesome!!",
47+
"created_at": "2016年08月26日T11:58:24-07:00",
48+
"updated_at": "2016年08月26日T11:58:24-07:00"
49+
},
50+
{
51+
"id": 76,
52+
"user": {
53+
"id": 1,
54+
"username": "unknwon",
55+
"full_name": "无闻",
56+
"email": "fake@local",
57+
"avatar_url": "http://localhost:3000/avatars/1"
58+
},
59+
"body": "this is awesome?",
60+
"created_at": "2016年08月26日T12:21:28-07:00",
61+
"updated_at": "2016年08月26日T12:21:28-07:00"
62+
}
63+
]
64+
```
65+
66+
## List comments of an issue for a given repository
67+
68+
Issue comments are ordered by ascending ID.
69+
70+
```
71+
GET /repos/:username/:reponame/issues/comments
72+
```
73+
74+
### Parameters
75+
76+
| Name | Type | Description |
77+
| --- | --- | --- |
78+
| since | string | Only comments updated at or after this time are returned. This is a timestamp in RFC3339 format: **2006年01月02日T15:04:05Z07:00**|
79+
80+
### Response
81+
82+
```
83+
Status: 200 OK
84+
```
85+
``` json
86+
[
87+
{
88+
"id": 74,
89+
"user": {
90+
"id": 1,
91+
"username": "unknwon",
92+
"full_name": "无闻",
93+
"email": "fake@local",
94+
"avatar_url": "http://localhost:3000/avatars/1"
95+
},
96+
"body": "what?",
97+
"created_at": "2016年08月26日T11:58:18-07:00",
98+
"updated_at": "2016年08月26日T11:58:18-07:00"
99+
}
100+
]
101+
```
102+
103+
## Create a comment
104+
105+
```
106+
POST /repos/:username/:reponame/issues/:index/comments
107+
```
108+
109+
### Parameters
110+
111+
|Name|Type|Description|
112+
|----|----|-----------|
113+
|body|string|**Required** The contents of the comment.|
114+
115+
### Example
116+
117+
```json
118+
{
119+
"body": "Me too"
120+
}
121+
```
122+
123+
### Response
124+
125+
```
126+
Status: 201 Created
127+
```
128+
```json
129+
{
130+
"id": 68,
131+
"user": {
132+
"id": 1,
133+
"username": "unknwon",
134+
"full_name": "无闻",
135+
"email": "fake@local",
136+
"avatar_url": "http://localhost:3000/avatars/1"
137+
},
138+
"body": "Me too",
139+
"created_at": "2016年08月16日T09:44:00-07:00",
140+
"updated_at": "2016年08月26日T13:51:28-07:00"
141+
}
142+
```
143+
144+
## Edit a comment
145+
146+
```
147+
PATCH /repos/:username/:reponame/issues/:index/comments/:id
148+
```
149+
150+
### Parameters
151+
152+
|Name|Type|Description|
153+
|----|----|-----------|
154+
|body|string|**Required** The contents of the comment.|
155+
156+
## Delete a Issue-comment
157+
158+
```
159+
DELETE /repos/:username/:reponame/issues/:index/comments/:id
160+
```
161+
162+
### Response
163+
164+
```
165+
Status: 204 No Content
166+
```

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /