Nodejs api GitHub
Github là một nền tảng lưu trữ hàng triệu dòng mã dưới dạng kho lưu trữ mã. Github cũng cung cấp API dựa trên Oauth mà nhà phát triển có thể tích hợp vào ứng dụng của họ. Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn qua một ứng dụng demo đơn giản, trong đó chúng tôi cho phép người dùng xác thực thông qua tài khoản github của họ và chúng tôi sẽ tìm nạp thông tin của người dùng đã xác thực và hiển thị thông tin đó ở định dạng JSON trên màn hình của chúng tôi Show
Bây giờ, giả sử bạn đã sẵn sàng tài khoản github, đã đến lúc tạo ứng dụng dành cho nhà phát triển. Chỉ cần làm theo các bước đơn giản sau để tạo ứng dụng github oauth của bạn
Bây giờ, hãy tạo một chương trình nodejs express rất đơn giản để xác thực người dùng bằng cách sử dụng github api và tìm nạp thông tin chi tiết về những người dùng đó. Trước khi chúng tôi tiếp tục tạo tệp mã nguồn của mình, hãy cài đặt các mô-đun sau nếu bạn chưa cài đặt chúng
Bây giờ hãy tạo một tệp mới 2 và dán đoạn mã sau vào đó.
Sau khi ứng dụng của bạn khởi chạy thành công , chỉ cần truy cập trình duyệt của bạn tại. Những gì chúng ta đã thảo luận trong hướng dẫn ngắn này chỉ là giọt nước trong đại dương, còn rất nhiều nội dung thông tin khác mà bạn có thể nhận được bằng cách sử dụng github api, để khám phá thêm về api, hãy truy cập trang nhà phát triển github Trong chương này của loạt bài hướng dẫn về nút trong 30 ngày, chúng ta đã tìm hiểu về nodejs và github api, chúng ta đã hoàn thành những điều sau Nodejs có TỐT CHO REST API không?Bạn có thể xây dựng API REST bằng Node. js rất nhanh . Nút. js có cộng đồng lớn và tích cực đóng góp nhiều mô-đun hữu ích và trưởng thành, có thể dễ dàng đưa vào và sử dụng.
Nodejs có hỗ trợ GitHub không?Người chạy hỗ trợ Node. js 16 hành động có sẵn trên tất cả các trình chạy được lưu trữ trên GitHub và trong GitHub Enterprise Server 3. 4 trở lên . Máy chủ doanh nghiệp GitHub 3. 3 trở lên có thể tự cài đặt trình chạy mới hơn để thêm hỗ trợ cho Node.
Tôi có thể sử dụng GitHub làm API không?Nếu bạn muốn sử dụng API GitHub REST cho mục đích sử dụng cá nhân, bạn có thể tạo mã thông báo truy cập cá nhân . Hoạt động API REST được sử dụng trong bài viết này yêu cầu phạm vi repo cho mã thông báo truy cập cá nhân (cổ điển) hoặc, trừ khi có ghi chú khác, quyền truy cập chỉ đọc vào kho lưu trữ công khai đối với mã thông báo truy cập cá nhân chi tiết.
Nodejs có được sử dụng cho API không?Node-API là bộ công cụ được giới thiệu trong Node 8. 0. 0 đóng vai trò trung gian giữa mã C/C++ và công cụ Node JavaScript . Nó cho phép mã C/C++ truy cập, tạo và thao tác với các đối tượng JavaScript như thể chúng được tạo bởi mã JavaScript. Node-API được tích hợp vào Node phiên bản 8. 0. |