Phoebus API cho phép thêm mới dữ liệu tại một số tính năng nhất định. Để thực hiện điều này, người dùng cần tạo 1 request tới EndPoint với HTTP method là POST.
Khi thêm dữ liệu mới vào 1 tính năng trong Phoebus thông qua Phoebus API, người dùng cần nhập đầy đủ thông tin cần thiết mà tính năng yêu cầu vào Request Header, mỗi field nhập liệu tương ứng với 1 key trong header.
Dữ liệu nhập vào ở mỗi field này chính là dữ liệu khi nhập vào trên Phoebus.
✔️ Ví dụ thêm dữ liệu tin tức (News)
118.69.187.103:8080/PhoebusAPI/pbs_bo_crm_news?category=News&postdate=T&posttime=n&postedby=NLT
&Title=Căn penthouse 2 tầng đắt giá nhất tại Anh
&shortDesc=Người mua có thể phải trả thuế 19 triệu bảng (24,9 triệu USD) nếu đây là căn nhà đầu tiên họ sở hữu tại Anh và lên tới 23,9 triệu bảng (31,2 triệu USD) nếu là căn nhà thứ hai.
&body=Căn penthouse 2 tầng B.10.01 thuộc tòa nhà B của chung cư xa xỉ One Hyde Park, Knightsbridge, London đã lập kỷ lục là căn nhà đắt nhất tại Anh khi được bán với giá 160 triệu bảng (209 triệu USD). Căn hộ, thuộc sở hữu của trùm bất động sản Nick Candy - chủ đầu tư của One Hyde Park, được bán cho 2 công ty nước ngoài và danh tính người mua thực sự không được tiết lộ.
Hoặc tạo 1 request với các tham số được để vào request header như hình dưới:
POST 118.69.187.103:8080/PhoebusAPI/pbs_bo_crm_news
và điền dữ liệu vào các field như hình
Khi thêm dữ liệu mới kèm hình ảnh, người dùng phải thêm hình ảnh/tài liệu riêng, nội dung riêng. Do hình ảnh và dữ liệu được lưu trữ ở những nơi riêng biệt.
API up hình ảnh có dạng:
POST EndPoint/PhoebusAPI/pbs_BO_DM_DocLinkUploader?token=…&reference…&transtype=…
Chọn tab Body, chọn option binary sau đó chọn file cần upload tại nút Choose Files.
⚠️ Chú ý
Nếu trong request có dấu #, người dùng phải thay dấu này bằng %23 do khi gửi request đến EndPoint, phần nội dung phía sau dấu # sẽ bị cắt bỏ, làm cho request không còn chính xác nữa.
Thông tin tham chiếu có thể tạo mới hoặc cập nhật từng mẩu tin một bằng POST Request.
Giá trị các trường dữ liệu có thể đặt ở :
Ví dụ sau tạo mới hoặc cập nhật mẩu tin địa chỉ có mã CUS0011
Thông tin tham chiếu có thể tải nhập hàng loạt bằng POST Request. Định dạng tải nhập là Application/XML, Application/Json
Updated on : 2022-12-21 09:10:59. by : . at X1-EXTREME.
Topic : api_post