Github Rest API
Can anyone explain how to do this? Thanks
9/17/2021 2:43:11 PMGaffar
10 AnswersNew Answer
Yes I took a course about java . I know basics
This can help you get started. https://medium.com/swlh/getting-json-data-from-a-restful-api-using-java-b327aafb3751
You are required to create a command line Java application, which uses GitHub REST API to find: - Most forked public repositories of an organization. (Repository name, fork quantity, public URL and description) - Top contributors of these repositories. (Repository name, username, contribution quantity and user’s follower quantity) The application should take three parameters: - name of the organization, e.g., apache - number of most forked repositories - number of top contributors When executed with parameters above, the application should create two CSV files with columns: - <organization_name>_repos.csv: repo,forks,url,description - <organization_name>_users.csv: repo,username,contributions,followers Notes: - You can access GitHub REST API documentation at https://docs.github.com/en/rest - You are free to use any framework, library, or tool (except for libraries specifically created for GitHub REST API) - Your code should be compatible with JDK 1.8 - Pay attention to necessary programming
GitHub is one of the best ways to collaborate on software and discover new projects using Git, the popular Version Control System (VCS). It's safe to say that GitHub is a huge part of the Open Source Software movement that is continually pushing the bounds of technology as we know it by helping developers contribute to more projects and network with other developers. GitHub has also created an awesome API for us to build applications with, and the good news is that it's really easy to get started.
That's right. But can you help with that question ❓
Visit this: https://docs.github.com/en/rest
I guess you can help more than this
I can pay you if you do this project for me
Waiting for your help guys :)
You haven't started the java course. Do you have any knowledge regarding java?