사용자의 최신 커밋을 나열하는 이전 Wordpress 플러그인을 업그레이드하려고합니다. github API v2는 매우 간단했지만 v3는 훨씬 더 복잡한 기능을 제공합니다.Wordpress 플러그인의 자동 Github API v3 호출 구현
특징은 매우 간단합니다. 플러그인이 실행 중일 때 Wordpress 사이트의 커밋을 나열하고 N 분마다 콘텐츠를 자동으로 새로 고칩니다 (Wordpress 관리자가 구성 가능). 관리자는 한 번만 설정해야하며 github을 다시 쿼리하여 최신 데이터를 가져올 시간을 파악합니다.
github API v3을 사용하여 공개 데이터까지 얻으려면 OAUTH 토큰이 필요합니다. 문서를 반복해서 읽은 후에는 원하는 방식으로 자동화 할 수없는 것으로 보입니다.
먼저 사용자의 github 비밀번호를 아무 곳에 나 저장하고 싶지 않습니다 (API 호출에서 사용하기 위해 양방향으로 암호화해야하기 때문에 안전하지 않습니다). 기본 인증 방법 밖으로있다. 여기에 "웹 응용 프로그램 흐름"예제가 있습니다 (http://developer.github.com/v3/oauth/). 그러나 그것은 실제 사용자를 리디렉션하여 요청을 받아들이는 것을 포함합니다. 이것은 좋지 않습니다.
나는 오해하고 있습니까? 아니면 플러그인이 현재대로 작동하도록 다시 만들 수 없습니까?
내가 무엇인가 명확하지 않다면 알려주세요!