2017-11-13 2 views
1

Gist perm을 제공하는 개인 액세스 토큰 (https://github.com/settings/tokens)을 만들었습니다.GIST의 개인 액세스 토큰

나는 요지를 만드는 데 사용하는 것을 시도하고 있지만 나는

{ 
    "message": "Not Found", 
    "documentation_url": "https://developer.github.com/v3" 
} 

내 요청을 받고 있어요 :

POST /gist HTTP/1.1 
Host: api.github.com 
Connection: close 
X-Client-Data: CJO2yQEIorbJAQjBtskBCPqcygEIqZ3KAQjSncoBCKijygE= 
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36 
Accept-Language: en-US,en;q=0.8,es;q=0.6 
Authorization: Basic blablablablablabla 
Content-Length: 142 

{ 
    "description": "the description for this gist", 
    "files": { 
    "file1.txt": { 
     "content": "String file contents" 
    } 
    } 
} 

개인 토큰은 요점에 게시를 사용하지 않을 수 있습니까?

답변

0

기본 인증을 사용해서는 안되지만 토큰을 제공하는 특정 헤더를 사용해야한다는 것이 문제입니다. 요청은 다음과 같아야합니다.

POST /gist HTTP/1.1 
Host: api.github.com 
Connection: close 
X-Client-Data: CJO2yQEIorbJAQjBtskBCPqcygEIqZ3KAQjSncoBCKijygE= 
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36 
Accept-Language: en-US,en;q=0.8,es;q=0.6 
Authorization: token aabbaabbaabbabababababababababababababab 
Content-Length: 142 

{ 
    "description": "the description for this gist", 
    "files": { 
    "file1.txt": { 
     "content": "String file contents" 
    } 
    } 
} 
관련 문제