# Thêm website - NukeViet

Để thêm website thuộc platform NukeViet vào AIKTP bạn cần đảm bảo website NukeViet của bạn đang sử dụng phiên bản 4. Nếu bạn sử dụng các phiên bản cũ hơn, hãy nâng cấp lên phiên bản 4 trước khi tiếp tục.

### Cấu hình trên NukeViet

**Bước 1: Upload AIKPT API lên host NukeViet của bạn**

Trước tiên bạn tải file [NukeViet\_AIKTP\_1.0](https://aiktp.com/files/NukeViet_AIKTP.zip) về máy tính của bạn

Giải nén file này sẽ thấy 1 file có tên AIKTP.php

Bạn upload file AIKTP.php lên server (hoặc hosting) đang chạy NukeViet. Thư mục upload vào là **includes/api**

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2FFJ2nKP2eihqkD6QLfZht%2Fimage.png?alt=media&#x26;token=11cb12a4-91a3-4a5e-81a7-8cfe56fd3d56" alt="" width="298"><figcaption></figcaption></figure>

Sau khi upload lên, bạn sẽ tiến hành tiếp bước 2.

**Bước 2: Mở remote API**

Truy cập vào quản trị của NukeViet chọn mục Cấu Hình -> Cấu hình chung

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2F3WF881XD2igARwWX3Ztp%2Fimage.png?alt=media&#x26;token=8c315544-1d8a-4145-a37a-41f2d5f62ba5" alt="" width="199"><figcaption></figcaption></figure>

Sau đó kéo xuống check vào ô: Bật remote API

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2FRnAl7s0ctIRp8eQpLEEc%2Fimage.png?alt=media&#x26;token=059f99ee-02d1-4269-a36e-cfbb5b978cbb" alt=""><figcaption></figcaption></figure>

**Bước 3: Cấp quyền cho API**

Sau khi upload file API và cho phép gọi API từ xa, bạn cần cấp quyền cho API hoạt động, Từ menu **"Tài khoản" -> Quản trị**

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2F5xTiliZL1e1X89fOEbrs%2Fimage.png?alt=media&#x26;token=20bf33d9-97c6-426e-ae99-a2e85ee9cd33" alt="" width="372"><figcaption></figcaption></figure>

Chọn "Quản lý API Roles"

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2FFI3AqgApfIQkjdQxz6bg%2Fimage.png?alt=media&#x26;token=a217caf0-48f1-4fc2-b126-c5de763ae1fe" alt="" width="186"><figcaption></figcaption></figure>

Sau đó tại màn hình bên phải bạn tạo mới 1 API Role

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2FVbydicw6TyfuMfsAMr4z%2Fimage.png?alt=media&#x26;token=0d547218-0f08-423c-a5fa-50ab25054ef3" alt="" width="563"><figcaption></figcaption></figure>

Tên gọi: AIKTP

Hệ thống: check vào webtools\_AIKTP&#x20;

Bấm lưu thay đổi.

Sau đó tại menu: Quyền truy cập API

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2FSXRp2h7mir4VnqfixSur%2Fimage.png?alt=media&#x26;token=6b4d4a10-de57-4038-b51c-487d1df22b08" alt="" width="187"><figcaption></figcaption></figure>

Bạn bấm vào "Thêm quyền truy cập API"

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2FiAtg5Qjpc7yzphVoCML9%2Fimage.png?alt=media&#x26;token=ee3e66ae-64e6-4949-8c4d-4cd8a1d784ea" alt="" width="563"><figcaption></figcaption></figure>

Sau đó bạn điền thông tin:

Mô tả quyền: AIKTP - Đăng bài

Chọn quản trị: chọn 1 quản trị viên

Chọn API Role: aiktp (tạo bước trên)

Phương thức xác thực: password\_verify

Bấm "Lưu thay đổi" để hoàn tất

Sau khi bấm "Lưu thay đổi" bạn sẽ thấy Khóa Truy Cập và Mã Bí Mật bạn chép 2 thông tin này để đưa vào AIKTP

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2FPkXryRJGFIPGAm0dYIzH%2Fimage.png?alt=media&#x26;token=ddbebefe-1fae-4b42-8ac1-2d39176a068b" alt="" width="563"><figcaption></figcaption></figure>

### Cấu hình trên AIKTP

Tại AIKTP, bạn bấm vào menu "Website" (hay Trang Web)

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2FpaER2bB7zLNtBU3MfLKH%2Fimage.png?alt=media&#x26;token=42798c6c-12c3-4974-b5e3-e7d55f7591be" alt="" width="563"><figcaption></figcaption></figure>

Chọn vào nút "Add Website"

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2FkLVyw37KJebR81BrwN5o%2Fimage.png?alt=media&#x26;token=b592087f-f5e3-4620-9975-d78e39ee3bc2" alt="" width="375"><figcaption></figcaption></figure>

Chọn nền tảng NukeViet

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2FqqThrXB6riPCrTRcSVO5%2Fimage.png?alt=media&#x26;token=b625ad25-a198-4f9d-a5ea-c73bdeefe34c" alt="" width="563"><figcaption></figcaption></figure>

Sau đó bấm "Next" và điền thông tin vào

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2FkVIohZK6q5H1f7BO5TA6%2Fimage.png?alt=media&#x26;token=96a7ac7c-0700-416b-b55b-fc016d2b9a46" alt="" width="563"><figcaption></figcaption></figure>

Thông tin gồm:

Website URL: link tới domain chạy nukeviet. Chú ý điền cả <https://domain&#x20>;

Khóa truy cập và Mã bí mật lấy ở trên.

Sau đó bấm Verify để xác minh,&#x20;

<figure><img src="https://1177439721-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIrDzZoxFTl0oRehGw6bJ%2Fuploads%2F7Skvq0ymy0LgIIgX2iRn%2Fimage.png?alt=media&#x26;token=c2b82096-d978-4116-aa2f-249802dda6bb" alt="" width="563"><figcaption></figcaption></figure>

Nếu thông tin đúng, quá trình xác minh diễn ra nhanh chóng, bạn bấm "Save" để hoàn tất thêm website NukeViet vào hệ thống AIKTP
