DooPage
  • Hướng dẫn sử dụng DooPage
  • Thông báo mới (25.04.2025)
  • API
    • Webhook
    • Embed mode
    • Third party app
  • THAO TÁC DÀNH CHO QUẢN LÝ
    • Quản lý và Cấu hình tài khoản
      • Thiết lập tài khoản trên phần mềm
      • Tạo công ty mới
      • Chuyển sang Công ty khác-Tham gia công ty khác
      • Thay đổi/Cập nhật thông tin công ty
      • Cập nhật danh sách Fanpage
    • Thanh toán
      • Hướng dẫn sử dụng mã coupon theo gói cước
    • Tích hợp kênh online
      • Fanpage
        • Cài đặt Persistent Menu
        • Cài đặt lời chào
        • Cài đặt Ice-breaker (Gợi ý)
      • Zalo Official Account
        • ZNS (Zalo Business Account) - đang bảo trì
      • Live chat (Website)
        • Hướng Dẫn Cấu Hình Thông Báo LiveChat
      • Shopee
      • Tổng đài (Beta)- đang bảo trì
      • Email (Beta) - Đang tạm ngừng
      • Zalo cá nhân (Beta)
        • Cài đặt tự động chia khách từ zalo cá nhân cho seller
      • Instagram
        • Cài đặt Ice-breaker (Gợi ý) cho Instagram
      • Manual - đang bảo trì
      • Group Facebook (Nhóm công khai)
      • Bot Telegram
      • Tiktok Business
      • Google Business Message (ngừng cung cấp)
    • Phân tích
    • Chatbot
      • Kịch bản
        • Tự động trả lời comment và inbox cung cấp thông tin cơ bản trên Fanpage
        • Tự động nhắn tin khi khách hàng inbox cho Fanpage
        • Tự động trả lời khi khách hàng click vào Ice-Breaker trên Fanpage
        • Tự động nhắn tin khi khách hàng click link m.me
        • Tự động gửi tin nhắn follow khách hàng khi cập nhật Tag
        • Tự động gửi tin khi có đơn hàng mới và gửi tin cập nhật trạng thái đơn cho khách hàng
        • Tự động gửi tin nhắn sau khi cập nhật đã giao hàng thành công và xin feedback
        • Tự động gửi tin nhắn khi khách hàng quan tâm OA
        • Tự động gửi tin nhắn khi khách hàng click vào Menu trên Zalo OA
      • Kịch bản (giao diện cũ)
        • Kịch bản tự động trả lời khi khách hàng comment
          • Kịch bản tự động trả lời comment và inbox cung cấp thông tin cơ bản
          • Kịch bản tự động trả lời comment và inbox nâng cao
          • Tự động báo giá comment trên Fanpage
        • Kịch bản tự động trả lời khi khách hàng inbox trên Fanpage
        • Kịch bản tự động trả lời khi khách hàng click vào link m.me/<page>?ref=<ref>
        • Kịch bản tự động gửi tin khi cập nhật trạng thái đơn hàng
        • Kịch bản tự động gửi tin khi khách hàng có đơn mới
        • Kịch bản gửi form chốt đơn hàng cho khách
        • Pro - Kịch bản tự động gửi tin khi cập nhật Phễu/Tag khách hàng
          • Ví dụ 1: Kịch bản chăm sóc khách hàng theo phễu khách hàng
          • Ví dụ 2: Kịch bản chăm sóc khách hàng theo tag khách hàng
        • Pro - Kịch bản tự động phân loại khách hàng theo phễu/tag khách hàng
          • Ví dụ 1: Tự động gắn phễu và tag khách hàng khi khách comment trên bài viết có hashtag
          • Ví dụ 2: Tự động gắn tag khách hàng khi khách inbox theo từ khóa
      • Tin nhắn hàng loạt
        • Thiết lập tin nhắn hàng loạt
        • Hướng dẫn cách đăng ký subscription message / gửi tin hàng loạt trên Facebook Fanpage
      • Mẫu trả lời
      • Mã thay thế
    • Quản lý bán hàng
      • Quản lý đơn hàng
        • Tạo đơn hàng
        • Xử lý đơn hàng
          • Xử lý đơn hàng nâng cao
            • Giao hàng bù hàng
            • Trả hàng hoàn tiền
            • Trả hàng đổi hàng
        • Tắt-bật tính năng gửi thông tin đơn hàng
        • Xuất danh sách đơn hàng
        • Quản lý các trạng thái đơn hàng
      • Quản lý sản phẩm
        • Tự thêm và quản lí sản phẩm
        • Nhập sản phẩm từ file excel-Xuất sản phẩm
      • Tích hợp các dịch vụ giao nhận
        • Vận chuyển Giao hàng tiết kiệm (GHTK)
        • Vận chuyển Giao hàng nhanh (GHN)
        • Vận chuyển Topship
        • Vận chuyển VNPost
      • Đồng bộ
        • Đồng bộ đơn hàng từ Shopee sang DooPage
        • Đồng bộ sản phẩm từ Shopee
        • Đồng bộ từ Kioviet
        • Đồng bộ sản phẩm bằng Product Feed
    • Quản lý
      • Thông tin khách hàng
        • Nhập-Xuất File dữ liệu khách hàng vào DooPage
        • Phân loại khách hàng
          • Cài đặt phễu khách hàng
          • Cài đặt tag khách hàng
      • Nhân viên
        • Tự động phân chia khách hàng cho nhân viên
        • Cài đặt chế độ Chống giành khách
        • Cài đặt chế độ cho phép nhân viên chuyển ca
      • Agent
    • Cài đặt
      • Phễu khách hàng
      • Tag khách hàng
      • Thuộc tính
      • Điểm lấy hàng
      • Phương thức thanh toán
      • Cài đặt khác
  • THAO TÁC DÀNH CHO NHÂN VIÊN
    • Các thao tác cho tài khoản nhân viên
      • Bắt đầu / kết thúc một ca tư vấn
      • Tham gia vào Hộp thư đến của công ty
      • Vào trang quản lý my.doopage.com
      • Hướng dẫn nhắn tin với khách hàng
        • Gắn phễu khách hàng
          • Thêm nhanh thẻ gắn phễu khách hàng
        • Gắn tag khách hàng
        • Tóm tắt hội thoại
        • Thêm ghi chú
        • Chế độ đa cửa sổ
        • Tính năng lọc tin nhắn
        • Tạo bộ lọc tùy chỉnh
        • Lưu số điện thoại của khách hàng
        • Chặn khách hàng
      • Cài đặt trạng thái Trực tuyến/Ngoại tuyến để tiếp nhận khách hàng phân bổ tự động
      • Tạo đơn hàng nhanh
      • Gửi Phiếu điền thông tin khách hàng
      • Tạo đơn hàng có ưu đãi cho khách hàng
      • Tạo đơn hàng khách đã thanh toán một phần
      • Xem thông tin khách hàng và lịch sử mua hàng
    • Các thao tác trên app điện thoại
      • Tạo công ty mới/Tham gia công ty bằng app
        • Chuyển công ty trên app
      • Quản lý các kênh online trên App
      • Chăm sóc khách hàng bằng app DooPage
        • Tag khách hàng trên app
        • Gắn phễu khách hàng trên app
        • Tạo ghi chú trên app
        • Trả lời nhanh trên app
        • Bộ lọc tin nhắn trên app
      • Tạo và xử lý nhanh đơn hàng trên app
        • Tạo đơn hàng khi đang chat với khách hàng
          • Tạo đơn hàng trực tiếp (tư vấn viên nhập thông tin cho khách hàng)
          • Tạo đơn hàng bằng cách gửi phiếu điền thông tin
        • Xử lý đơn hàng ngay trên khung chat
      • Quản lý đơn hàng và duyệt đơn trên app
    • Cài đặt tổng đài điện thoại
      • Sử dụng Soft Phone cài trên máy tính hoặc điện thoại
      • Trình duyệt không hỗ trợ tổng đài
  • FAQ
    • FAQ
      • 1.Tôi có thể thiết lập tự động like toàn bộ các comment trên Fanpage của mình được không?
      • 2. Tôi có thể tự động ẩn comment của khách hàng trên facebook không?
        • 2.1. Tại sao tôi đã kích hoạt tính năng tự động ẩn comment nhưng có một số comment không tự động ẩn?
        • 2.2. Cài đặt nâng cao: Tự động ẩn comment theo từng bài post và theo từ khóa
      • 3. Làm sao để tôi có thể phân biệt được inbox và comment trên DooPage?
      • 4. Tại sao tôi không nhìn thấy fanpage hoặc load không đủ fanpage tôi là quản trị viên khi sử dụng?
      • 5. Tại sao tôi tạo kịch bản trả lời tự động trả lời comment trên DooPage nhưng không hoạt động?
      • 6. Thỏa thuận cam kết chất lượng (Service Level Agreement)
      • 7. Tại sao nhân viên của tôi không thể đăng nhập vào app DooPage?
      • 8. Tại sao khi tôi không thể gửi ảnh/tin nhắn cho khách hàng?
      • 9. Fanpage bị báo lỗi truy cập dữ liệu từ Facebook và cách xử lý?
      • 10. Tại sao tôi bị Facebook thông báo chặn Trả lời comment/Trả lời tin nhắn?
      • 11. Xử lý tình huống không thể dùng phần mềm DooPage để thao tác trên Fanpage
      • 12. Nếu cần hỗ trợ, tôi có thể thông báo như thế nào?
      • 13. Sử dụng Broadcast như thế nào để không VPCS của Facebook?
      • 14. Tại sao kịch bản tự động trả lời comment và inbox của tôi lúc hoạt động lúc không hoạt động?
      • 15. Cách xử lý khi kịch bản tự động không thể trả lời comment do chính sách của Facebook
      • 16. Làm sao để tôi thêm được Fanpage mới vào DooPage?
      • 17. Tôi cần cung cấp những quyền gì cho DooPage khi kết nối với Fanpage?
      • 18. Cách xử lý vì không thể login bằng cách nhấp trực tiếp link my.doopage.com từ messenger?
      • 19. Thiết lập DooPage là ứng dụng ưu tiên để quản lý chat trên Fanpage
      • 20. Chính sách nhắn tin của Facebook khi sử dụng phần mềm trả lời trên kênh Fanpage
      • 21. Tại sao tôi không nhận được tin nhắn Fanpage
      • 22. Tại sao tôi không nhận được tin nhắn của Instagram
      • 23. Xử lý khi gặp các mã lỗi khi gửi tin nhắn qua Fanpage
  • Chính sách bảo mật
  • Term of service
Powered by GitBook
On this page
  • Hướng Dẫn Tích Hợp DooPage
  • 1. Yêu Cầu
  • 2. Hướng Dẫn Tích Hợp

Was this helpful?

  1. API

Third party app

Hướng Dẫn Tích Hợp DooPage

1. Yêu Cầu

1.1. Thông Tin Cần Chuẩn Bị

Trước khi bắt đầu tích hợp, bạn cần chuẩn bị các thông tin sau:

  1. Tên ứng dụng: Tên của ứng dụng bạn sẽ tích hợp.

  2. Mô tả của ứng dụng: Mô tả ngắn gọn về chức năng và mục đích của ứng dụng.

  3. Logo của ứng dụng: Hình ảnh đại diện cho ứng dụng (URL hoặc file hình ảnh).

  4. Webhook URL: Địa chỉ endpoint nhận sự kiện từ DooPage khi người dùng thực hiện hành động (ví dụ: tạo đơn hàng, cập nhật trạng thái).

  5. Authorization Callback URL: Địa chỉ endpoint mà DooPage sẽ redirect người dùng về sau khi họ cho phép ứng dụng truy cập, kèm theo access_token.

  6. Privacy URL: Địa chỉ URL của trang chính sách bảo mật.

  7. TOS URL: Địa chỉ URL của trang điều khoản dịch vụ.

1.2. Thông Tin Cần Lấy Từ DooPage

Liên hệ với DooPage để nhận các thông tin sau:

  1. Application Client ID: Mã định danh duy nhất của ứng dụng.

  2. Application Client Secret: Khóa bảo mật của ứng dụng, dùng để xác thực khi gọi API.

2. Hướng Dẫn Tích Hợp

2.1. Cách Lấy Access Token

Bước 1: Tạo Authorization URL

Để lấy access token, bạn cần tạo một URL ủy quyền (Authorization URL) với cấu trúc như sau:

https://my.doopage.com/oauth2?client_id={client_id}&response_type=token&redirect_uri={callback_url}

Trong đó:

  • client_id: Mã ứng dụng bạn đã nhận từ DooPage.

  • response_type: Loại ủy quyền, giá trị bắt buộc là token.

  • redirect_url: URL mà DooPage sẽ redirect về sau khi người dùng cấp quyền.

Bước 2: Gọi API Thay Mặt Người Dùng

Sau khi người dùng truy cập Authorization URL và cấp quyền, ứng dụng của bạn sẽ nhận được access_token thông qua tham số access_token trong URL callback. Mỗi access_token tương ứng với một công ty trên DooPage mà người dùng đã cấp quyền.

2.2. Tạo Custom Menu

Custom menu là một mục menu mà ứng dụng có thể tạo trên giao diện center.doopage.com, hỗ trợ người bán hàng (seller) thực hiện các thao tác cụ thể liên quan đến ứng dụng. Khi seller nhấn vào một menu item, một sự kiện webhook sẽ được gửi đến webhook_url của ứng dụng.

Bước 1: Tạo Menu Item

Để tạo menu item, ứng dụng cần thực hiện một HTTP POST request đến endpoint sau: https://app.doopage.com/public/api/v1.0/partner/application/custom-menu/provision/

Header:

Authorization: <client_id>|<client_secret> 

Body:

[
    {
        "custom_id": "order_history",
        "title": "Lịch sử đơn hàng",
        "description": "Xem lịch sử đơn hàng của khách hàng này",
        "menu_position": 1,
        "icon_url": "https://example.com/menu_item1.png"
    },
    {
        "custom_id": "create_order",
        "title": "Tạo đơn",
        "description": "Tạo đơn cho khách hàng này",
        "menu_position": 2,
        "icon_url": "https://example.com/menu_item2.png"
    }
]
  • custom_id: Chuỗi ký tự tùy ý, dùng để quản lý, xóa hoặc sửa menu. custom_id sẽ được gửi kèm trong sự kiện webhook khi seller nhấn vào menu item.

Bước 2: Xử Lý Sự Kiện Webhook

Khi seller nhấn vào một menu item, DooPage sẽ gửi một HTTP POST request đến webhook_url của ứng dụng với nội dung như sau:

{
    "company_id": "<company_id>",
    "event_type": "trigger_menu_item",
    "timestamp": 1724146023123,
    "data": {
        "customer": {
            "id": "<customer_id>",
            "name": "<customer_name>"
        },
        "menu_item": {
            "custom_id": "<your_custom_id>"
        }
    }
}

Để chuyển hướng seller đến một URL bất kỳ, phản hồi của bạn cần trả về mã trạng thái HTTP 200 và body như sau:

{
    "menu_item": {
        "action": "redirect",
        "url": "<your_redirect_url>"
    }
}
PreviousEmbed modeNextQuản lý và Cấu hình tài khoản

Last updated 8 months ago

Was this helpful?

Sử dụng access_token, ứng dụng của bạn có thể gọi các API để lấy thông tin của công ty. Vui lòng tham khảo thêm trong và .

Tài liệu API
Tài liệu Webhook