GitHub의 GraphQL API를 사용해보기
6603 단어 GraphQL
GitHub API
GitHub의 API에는 REST API와 GraphQL API가 있습니다.
아래에서는 GraphQL을 사용하기로 결정합니다.
시도한 환경
준비
액세스 토큰 얻기
Creating a personal access token - GitHub Docs에 따라 토큰 얻기
Select scopes로 다음 항목을 확인합니다 (나중에 변경 가능)
GraphQL API 던지기
엔드포인트에 다음을 입력
https://api.github.com/graphql
Auth 탭을 클릭하고 Basic Auth를 선택하고 아래와 같이 입력
Body 탭을 클릭하고 GraphQL Query를 선택하고 아래와 같이 입력
query{
user(login: "ログインユーザー名"){
login
name
}
}
잘하면 JSON 형식의 응답이 반환됩니다.
{
"data": {
"user": {
"login": "ログインユーザー名",
"name": "指定していた名前"
}
}
}

스키마 확인
스키마 정의를 확인할 수 있습니다.
쿼리
몇 가지 유형의 쿼리, 뮤테이션을 사용해보십시오.
리포지토리 가져오기

별칭 및 조각을 사용하여 사용자 얻기

끌어오기 요청 받기

문자열로 리포지토리 검색

뮤테이션
별을 달다
starrableId는 리포지토리 쿼리에서 사용 가능id을 지정합니다
풀릭을 Approve 한다
pullRequests에서 얻은 id에서 지정 
풀릭 병합
pullRequests에서 얻은 id에서 지정
Reference
이 문제에 관하여(GitHub의 GraphQL API를 사용해보기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hi-oowada/items/9ac9f290fe19465ad5a8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)