1. Truy cập dịch vụ tin nhắn
Xportcn OpenAPI 越南语
  • 越南语
    • API参考
      • Taobao
        • Sản phẩm
          • Tìm hiểu chi tiết hàng hóa bằng nhiều thứ tiếng V2
          • Tra cứu hàng loạt dựa trên ID sản phẩm taobao. Copy
          • Product Spu Check
          • Giao diện tìm kiếm hàng hóa taobao
          • Taobao nguồn giao diện tìm kiếm hàng hóa
          • Tìm kiếm hình ảnh hàng hóa Copy
          • Tra cứu hàng loạt dựa trên ID sản phẩm taobao.
          • Tìm kiếm sản phẩm dựa trên ID sản phẩm Taobao
          • Tìm kiếm sản phẩm trên Taobao
        • Đơn hàng
          • Danh sách truy vấn mua hàng trang
          • Tạo đơn hàng
          • Hủy đơn hàng
          • Trang trích dẫn danh sách đơn hàng
          • Thay đổi thông tin kho hàng
          • Tải lên chứng từ thanh toán
          • thanh toán đơn hàng
          • Lấy liên kết IM
          • Render trước khi tạo lệnh
          • Nhận chi tiết đặt hàng
          • Nhận được chi tiết hậu cần
          • Mua hàng hủy bỏ
          • Đơn đặt hàng để tạo giao diện V2
          • Giao diện trình bày đơn đặt hàng V2
          • create order render
          • Đơn đặt hàng để tạo giao diện V3(mpId / mpskuId)
        • Sau bán hàng
          • 逆向单api调用流程
          • gửi lộ trình trả hàng
          • hiển thị lộ trình trả hàng
          • truy vấn danh sách tin nhắn đơn hoàn trả
          • giao diện hiển thị đơn hoàn trả
          • gửi tin nhắn hoàn trả
          • truy vấn danh sách đơn hoàn trả
          • gửi đơn hoàn trả
          • sửa đơn hoàn trả
          • tìm kiếm đơn hoàn trả
          • hủy đơn hoàn trả
        • Gọi lại tin nhắn
          • Đơn đặt hàng giá chỉnh lại
          • Gọi lại trạng thái thay đổi đơn đặt hàng
          • TAOBAO đơn đặt hàng sau bán hàng hoàn lại
        • Giỏ hàng
          • Xe đẩy mua hàng mới
          • Danh sách xe đẩy mua sắm
          • Xóa hàng hóa trong giỏ hàng
          • Sửa đổi số lượng hàng hóa trên xe đẩy
          • Xem thử đơn hàng hóa tạo ra từ xe đẩy mua hàng
          • Xe đẩy hàng hóa tạo đơn đặt hàng
      • 1688
        • Sản phẩm
          • Thông tin chi tiết sản phẩm
          • Chuyển đổi thành địa chỉ mạng muốn
          • Truy vấn từ khóa hàng hóa
          • Tìm kiếm ảnh sản phẩm
          • Cửa hàng hàng hóa tìm kiếm
        • Đơn hàng
          • Cửa hàng mở cửa giao diện
          • Dữ liệu xem thử trước khi tạo đơn đặt hàng
          • Dữ liệu xem thử trước khi tạo đơn đặt hàng(khối lượng các doanh nghiệp khác nhau)
          • Tạo đơn đặt hàng
          • Tạo đơn đặt hàng Các doanh nghiệp khác nhau
          • Nhận chi tiết đặt hàng
          • Hủy đơn đặt hàng trước khi thanh toán
          • Thứ tự thanh toán
          • Người mua xác nhận nhận hàng
          • Các nhà phát triển nộp các khoản thanh toán hàng loạt
          • Theo dõi hậu cần để nhận lệnh
          • Truy vấn phân trang danh sách đơn đặt hàng
        • Sau bán hàng
          • Truy vấn lý do hoàn trả (để tạo một khoản hoàn lại)
          • Upload phiếu hoàn lại tiền
          • Tạo ra một yêu cầu hoàn lại tiền
          • Người mua gửi thông tin hàng hóa hoàn lại
          • Danh sách các công ty hậu cần - tất cả các công ty hậu cần
          • Truy vấn chi tiết sau bán hàng
        • Gọi lại tin nhắn
          • Đơn đặt hàng giá chỉnh lại
          • 1688 đơn đặt hàng sau bán hàng hoàn lại
          • Trạng thái thay đổi giao diện đơn đặt hàng
        • Giỏ hàng
          • Danh sách xe đẩy mua sắm
          • Xe đẩy mua hàng mới
          • Xóa hàng hóa trong giỏ hàng
          • Sửa đổi số lượng hàng hóa trên xe đẩy
          • Xem thử đơn hàng hóa tạo ra từ xe đẩy mua hàng
          • Xe đẩy hàng hóa tạo đơn đặt hàng
        • 接口变更日志
          • 【2026-9-1】1688商品详情接口新增零售价
      • Basics
        • Nhận được thông tin địa chỉ
        • Địa chỉ mới và cập nhật
    • 产品文档
      • Thông báo
      • Tổng quan
      • Hướng dẫn cho người mới
        • Trở thành nhà phát triển
        • Nhận Access Key và Access Key Secret
        • Bắt đầu phát triển
      • Hướng dẫn về API
        • Sách hướng dẫn phát triển
        • Mã lỗi
      • Truy cập dịch vụ tin nhắn
        • Truy cập Dịch vụ thông điệp
      • Tài khoản kiểm thử
        • 1688 kiểm tra tài khoản
      • Các câu hỏi thường gặp
        • Cửa hàng hàng hóa tìm sàng lọc
  1. Truy cập dịch vụ tin nhắn

Truy cập Dịch vụ thông điệp

Hướng dẫn truy cập thông điệp#

Dịch vụ thông điệp là một dịch vụ đẩy chủ động (Push service) được phát hành bởi nền tảng phát triển Xport, nội dung được đẩy hiện nay chỉ có các thông tin liên quan đến đơn đặt hàng. Dựa trên dịch vụ đẩy này, các ứng dụng thu thập dữ liệu phân phối sẽ không cần kiểm tra bằng cách liên tục gọi API nữa, nền tảng sẽ chủ động đẩy thông tin kinh doanh cho các nhà phát triển khi thông tin tương ứng với dữ liệu kinh doanh thay đổi, các nhà phát triển chỉ cần đăng ký tiếp nhận thông điệp và phân tích nội dung thông điệp. Điểm cần chú ý, vì thông điệp gửi đi không thể đảm bảo trật tự, một số thông điệp cần phải đồng bộ hóa dữ liệu thông qua giao diện truy vấn OpenAPI. Truy cập thông điệp có thể giảm tần suất gọi API và giảm áp lực cho hệ thống.

Các bước đăng ký tiếp nhận thông điệp#

Vị trí: bảng điều khiển ứng dụng mở - dịch vụ tin nhắn
Các bước thực hiện: Nhà phát triển có thể cấu hình một địa chỉ (URL) gọi lại (callback) trên nền tảng mở để tiếp nhận yêu cầu thông điệp.
Đăng nhập vào nền tảng mở Xport bằng tài khoản nhà phát triển.
Chọn giao diện điều khiển;
Chọn dịch vụ thông điệp
Điền Địa chỉ gọi lại, chọn Verify (xác minh), nếu nhận lại kết quả là mã trạng thái HTTP 200 thì sẽ hiển thị "Xác minh thành công".
Chọn "Lưu".
image.png

Định dạng thông điệp#

messageType:Kiểu thông điệp
messageBody:Nội dung Thông điệp
messagePlatform:Kênh thông điệp: 0 - Nền tảng taobao; 1 - Nền tảng 1688
timestamp:Thời gian đẩy tin nhắn
image.png

Mô tả cơ chế#

Địa chỉ gọi lại#

Mô tả: Các nhà phát triển cần cung cấp một kênh nhận thông điệp, trong đó hình thức nhận là một yêu cầu HTTPS POST.
Để sử dụng dịch vụ thông điệp, cần chuẩn bị một giao diện gọi lại để tiếp nhận thông điệp, vui lòng tuân thủ các yêu cầu sau đây:
Vui lòng sử dụng địa chỉ gọi lại của giao thức HTTPS.
Sau khi nhận được thông điệp hãy trả về mã trạng thái HTTP 200 để xác nhận đã nhận được thông điệp.
Thời gian chờ (Timeout) là 1000MS.

Thử lại và cách xử lý#

Sau khi thất bại, thông điệp sẽ được gửi lại trong vòng nửa tiếng sau đó, tối đa có thể thử lại 5 lần.
Nếu hệ thống bị gián đoạn và thử lại quá 5 lần, vui lòng sử dụng các giao diện truy vấn tương ứng để lấy lại dữ liệu.

Chữ ký thông điệp#

Mô tả: Dữ liệu sẽ được truyền tải dưới dạng văn bản thô. Vì lý do an toàn, nền tảng mở sẽ xử lý chữ ký tóm lược trên nội dung thông điệp. Kết quả chữ ký sẽ được đặt trong trường Authorization của tiêu đề yêu cầu (request headers) POST. Thuật toán chữ ký như sau:
##Tham số Yêu cầu chữ ký
Base = "{messageBody}"
Secret = "{AccessSecret}"
#Thuật toán Chữ ký
HMAC-SHA256
#Tạo chữ ký
Authorization = HEX_ENCODE(HMAC-SHA256(Base, Secret));
Đoạn code Java Chữ ký tham khảo:
image.png
image.png

Giải quyết các đề nghị#

Sau khi nhận được một thông điệp, cần xác minh chữ ký để ngăn chặn các cuộc tấn công từ bên ngoài, khi tạo chữ ký không được chuyển đổi hay sửa đổi nội dung thông điệp ban đầu, nếu không việc xác minh chữ ký sẽ thất bại.
Lưu ý: MessageBody là kiểu chuỗi (String)
Do thời gian phản hồi của giao diện bị giới hạn (trong vòng 1000 mili giây), có thể lưu trữ thông điệp sau khi nhận được vào hàng đợi không đồng bộ để thực hiện xử lý kinh doanh.
修改于 2024-08-15 06:52:43
上一页
Mã lỗi
下一页
1688 kiểm tra tài khoản
Built with