Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào
tài liệu Apigee X. thông tin
Nếu muốn có nhiều quyền kiểm soát hơn đối với những công ty và nhà phát triển tham gia chương trình API có tính năng kiếm tiền của bạn (ví dụ: nếu muốn tạo các công ty và nhà phát triển nội bộ cho mục đích kiểm thử), bạn có thể tạo các công ty và nhà phát triển theo cách thủ công bằng API và giao diện người dùng quản lý.
Một yếu tố chính quyết định việc bạn có cần tạo công ty và nhà phát triển theo cách thủ công hay không là liệu nhà phát triển có cần thông tin đăng nhập để đăng nhập vào giao diện người dùng quản lý, gửi thông tin đăng nhập trong các lệnh gọi đến API quản lý Edge hay đăng nhập vào một cổng thông tin dành cho nhà phát triển hay không.
- Nếu cần thông tin đăng nhập để truy cập vào Giao diện người dùng Edge hoặc API, trước tiên, nhà phát triển kiếm tiền phải có tài khoản quản trị viên Apigee riêng.
- Nếu chỉ cần tạo nhà phát triển kiểm thử không cần thông tin đăng nhập (ví dụ: nếu bạn muốn thực hiện lệnh gọi API với nhà phát triển kiểm thử giả định), thì bạn không cần tài khoản Apigee.
Quản lý nhà phát triển ứng dụng bằng giao diện người dùng
Tạo, quản lý và kích hoạt nhà phát triển ứng dụng bằng giao diện người dùng Edge, như mô tả trong phần Quản lý nhà phát triển ứng dụng. Sau khi tạo nhà phát triển ứng dụng, bạn có thể thêm họ vào các công ty, như mô tả trong các phần sau.
Quản lý công ty bằng giao diện người dùng
Tạo, quản lý và kích hoạt công ty như mô tả trong các phần sau.
Khám phá trang Công ty
Truy cập vào trang Công ty, như mô tả bên dưới.
Edge
Cách truy cập vào trang Công ty bằng giao diện người dùng Edge:
- Đăng nhập vào apigee.com/edge.
- Chọn Xuất bản > Kiếm tiền > Công ty trong thanh điều hướng bên trái.
Trang Công ty sẽ xuất hiện.

Như minh hoạ trong hình, trang Công ty cho phép bạn:
- Xem thông tin tóm tắt cho tất cả các công ty, bao gồm tên công ty, mã đăng ký, số lượng ứng dụng và khoá API đã đăng ký, loại thanh toán, số lượng nhà phát triển được chỉ định cho công ty và trạng thái
- Thêm công ty
- Kích hoạt hoặc huỷ kích hoạt một công ty
- Chỉnh sửa công ty
- Xoá công ty
- Tìm kiếm trong danh sách công ty
Classic Edge (Private Cloud)
Cách truy cập vào trang Công ty bằng giao diện người dùng Classic Edge:
- Đăng nhập vào
http://ms-ip:9000, trong đó ms-ip là địa chỉ IP hoặc tên DNS của nút Máy chủ quản lý. - Chọn Xuất bản > Công ty trong thanh điều hướng trên cùng.
Trang Công ty sẽ xuất hiện.

- Xem danh sách công ty hiện tại
- Quản lý một công ty. Cụ thể là thêm, kích hoạt, chỉnh sửa và xoá một công ty.
- Xem cổng thông tin cho nhà phát triển được kết nối (chỉ Drupal 7)
Thêm công ty
Cách thêm công ty:
- Truy cập vào trang Công ty.
- Nhấp vào + Công ty.
- Nhập thông tin chi tiết về công ty.
Các trường bắt buộc bao gồm:
- Tên công ty
- Quản trị viên (người dùng là quản trị viên chính của công ty)
- Loại thanh toán
Tuỳ thuộc vào chế độ thiết lập thông tin thanh toán để kiếm tiền, Loại hình thanh toán có thể mặc định là
PREPAIDhoặcPOSTPAID. Để biết thêm thông tin, hãy xem bài viết Định cấu hình các loại thanh toán trả trước và trả sau bằng API. - Thêm một hoặc nhiều nhà phát triển vào công ty.
- Trong phần Nhà phát triển, hãy nhập một chuỗi vào trường Thêm nhà phát triển để hiển thị danh sách nhà phát triển khớp với chuỗi đó.
- Chọn một nhà phát triển trong danh sách thả xuống.
- Lặp lại để thêm nhà phát triển khác vào công ty.
- Thêm một hoặc nhiều thuộc tính tuỳ chỉnh.
- Trong mục Thuộc tính tuỳ chỉnh, hãy nhấp vào + Mới.
- Nhập tên và giá trị của thuộc tính tùy chỉnh.
- Lặp lại để thêm các thuộc tính tuỳ chỉnh khác cho công ty.
- Nhấp vào Tạo công ty.
Kích hoạt và huỷ kích hoạt công ty
Cách kích hoạt và huỷ kích hoạt một công ty:
- Truy cập vào trang Công ty.
- Di chuyển con trỏ lên công ty mà bạn muốn kích hoạt và bật
trong trình đơn thao tác.
Tắt nút chuyển để huỷ kích hoạt công ty.
Chỉnh sửa công ty
Cách chỉnh sửa công ty:
- Truy cập vào trang Công ty.
- Di chuyển con trỏ lên công ty mà bạn muốn chỉnh sửa rồi nhấp vào biểu tượng
trong trình đơn hành động. - Cập nhật thông tin công ty (nếu cần).
- Nhấp vào Cập nhật công ty để lưu các thay đổi.
Xoá công ty
Cách xoá một công ty:
- Truy cập vào trang Công ty.
- Di chuyển con trỏ lên công ty mà bạn muốn xoá rồi nhấp vào biểu tượng
trong trình đơn thao tác. - Nhấp vào Xoá để xác nhận thao tác xoá.
Quản lý công ty và nhà phát triển bằng API
Việc sử dụng API để quản lý các công ty và nhà phát triển được mô tả trong các phần sau.
Tạo và cập nhật công ty cũng như nhà phát triển bằng API
Để quản lý các công ty và nhà phát triển bằng API quản lý API Edge, hãy tham khảo các phần API sau:
- Tạo công ty
- Tạo nhà phát triển
Lưu ý: Định cấu hình thông tin kiếm tiền khi tạo nhà phát triển bằng cách truyền các thuộc tính tuỳ chỉnh. - Thêm hoặc cập nhật nhà phát triển của công ty
Lưu ý: Bạn có thể chỉ định vai trò cho nhà phát triển (không bắt buộc). Để xem danh sách các vai trò của nhà phát triển, hãy xem phần Truy xuất vai trò của nhà phát triển. - Liệt kê cấu hình kiếm tiền cho tất cả nhà phát triển hoặc cho một nhà phát triển
Lưu ý: Xác định thông tin kiếm tiền bằng cách truyền các thuộc tính tuỳ chỉnh khi tạo hoặc cập nhật một nhà phát triển. Bạn có thể xem các thuộc tính tuỳ chỉnh kiếm tiền được đặt bằng API tiêu chuẩn (không kiếm tiền) để liệt kê tất cả nhà phát triển hoặc một nhà phát triển.
Quản lý vai trò nhà phát triển bằng API
Bạn có thể tạo vai trò bằng API kiếm tiền. Nhờ đó, bạn có thể thiết lập vai trò cho các đối tác của mình. Ví dụ: bạn có thể thiết lập vai trò quản trị viên và nhà phát triển ứng dụng cho một đối tác. Sau đó, bạn có thể chỉ định những vai trò đó cho nhân viên cụ thể của đối tác.
Tạo vai trò nhà phát triển
Để tạo vai trò nhà phát triển, hãy gửi một yêu cầu POST đến organizations/{org_name}/developer-roles. Khi đưa ra yêu cầu, bạn cần chỉ định tên và nội dung mô tả của vai trò cũng như thông tin nhận dạng của tổ chức trong nội dung yêu cầu. Ví dụ:
$ curl -H "Content-Type:application/json" -X POST -d \
'{
"name": "appDeveloper",
"description": "App Developer",
"organization": {
"id": "{org_name}"
}
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-roles" \
-u email:password
Truy xuất vai trò nhà phát triển
Để truy xuất các vai trò của nhà phát triển, hãy gửi yêu cầu GET đến organizations/{org_id}/developer-roles. Ví dụ:
$ curl -H "Accept:application/json" -X GET \
"https:// api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-roles" \
-u email:password
Phản hồi sẽ có dạng như sau (chỉ một phần của phản hồi được hiển thị):
{
"description" : "App Developer",
"id" : "appdeveloper",
"name" : "appDeveloper",
"organization" : {
...
}
}Chế độ cài đặt cấu hình vai trò nhà phát triển cho API
Các lựa chọn cấu hình vai trò nhà phát triển sau đây được cung cấp cho API:
| Tên | Mô tả | Mặc định | Bắt buộc? |
|---|---|---|---|
name |
Tên của vai trò nhà phát triển. |
Không áp dụng | Có |
description |
Nội dung mô tả về vai trò nhà phát triển. |
Không áp dụng | Có |
Truy xuất thuế suất cho nhà phát triển bằng API
Bạn có thể lấy mức thuế hiện tại của nhà phát triển bằng cách gửi yêu cầu GET đến organizations/{org_name}/tax-engine. Khi đưa ra yêu cầu, bạn cần chỉ định thông tin nhận dạng của nhà phát triển dưới dạng một tham số truy vấn. Ví dụ:
$ curl -H "Accept:application/json" -X GET \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/tax-engine?developerId=dev7@myorg.com" \
-u email:password
Phản hồi sẽ có dạng như sau:
0.09Thực hiện các tác vụ khác dành riêng cho nhà phát triển bằng API
Bạn có thể thực hiện nhiều việc liên quan đến việc kiếm tiền cho một tổ chức, chẳng hạn như tạo kế hoạch giá hoặc tạo điều kiện thông báo. Bạn cũng có thể thực hiện những việc này cho một nhà phát triển cá nhân. Ví dụ: bạn có thể tạo một tài khoản ngân hàng cho một nhà phát triển cụ thể hoặc tạo báo cáo doanh thu cho một nhà phát triển cụ thể.
Bảng sau đây liệt kê các tác vụ dành riêng cho nhà phát triển mà bạn có thể thực hiện bằng cách sử dụng các API kiếm tiền. Bảng này cũng liệt kê nơi bạn có thể tìm thấy hướng dẫn chi tiết về cách thực hiện các tác vụ này.
| Việc cần làm | Nơi tìm hướng dẫn |
|---|---|
| Xem các điều khoản và điều kiện mà nhà phát triển đã chấp nhận |
Xem các điều khoản và điều kiện mà nhà phát triển hoặc công ty sử dụng API đã chấp nhận |
| Xem các gói API mà nhà phát triển chấp nhận |
Xem các gói sản phẩm API mà nhà phát triển hoặc công ty chấp nhận bằng API |
| Tạo gói giá dành cho nhà phát triển | |
| Xem các gói giá mà nhà phát triển có thể sử dụng | |
| Xem các gói giá dành cho một nhà phát triển cụ thể có chứa một sản phẩm cụ thể |
Xem gói giá được chấp nhận của một nhà phát triển có chứa một sản phẩm API bằng API |
| Chỉ có thể xem các gói giá được chấp nhận của nhà phát triển | |
| Phát hành tín dụng cho nhà phát triển | |
| Đặt hạn mức tín dụng cho nhà phát triển | |
| Xem hạn mức tín dụng của nhà phát triển | |
| "Nạp tiền" (thêm một số tiền vào) số dư trả trước của nhà phát triển | |
| Xem số dư trả trước của nhà phát triển | |
| Thiết lập điều kiện thông báo cho nhà phát triển | |
| Tạo và xem định nghĩa báo cáo cho nhà phát triển |