[Hỏi đáp kỹ thuật] Track callback facebook share success/fail sử dụng window.open

Discussion in 'Hỏi Đáp Kỹ Thuật' started by dev9x, May 23, 2020.

  1. Dang

    Dang Bang Chúng

    Code:
    https://graph.facebook.com/?id=https%3A%2F%2Fgoogle.com%2F&fields=og_object%7Bengagement%7D&callback=_
    Phải biết bạn kiểm tra như thế nào thì mới trả lời được : bạn dùng API của FB hay bạn request thẳng đến url ở phía trên? Và bạn kiểm tra khi có sự kiện từ user hay bạn chạy dạng cron?
     
  2. dev9x

    dev9x Sơ Nhập Giang Hồ

    Em request đến url phía trên đó bác. Theo như suggest của bác thì em sẽ xư lý thế này khi user vào trang web em sẽ request đến url kia để lấy share count hiện tại, khi user click open thì em sẽ set interval để check user close popup thì request lấy lại new share count. Nếu new share count > last share count thì là user đã share ngược lại thì là cancel. Nhưng trong trường hợp user A click vào button share nhưng chưa share mà user B bấm share thì user A bấm cancel vẫn bị tính là đã share đúng ko b
     
  3. Dang

    Dang Bang Chúng

    Đó là cách của mình, còn nhiều pro trên 4rum ẩn danh lắm :D. Lấy tổng số lượt click - current thì ra cái cancel thì ra mà bạn!
     
  4. dev9x

    dev9x Sơ Nhập Giang Hồ

    Vâng bác. Thank bác, có cách nào xử lý trường hợp phía trên thì tốt quá
     
  5. dev9x

    dev9x Sơ Nhập Giang Hồ

    Up top ai có giải pháp giúp em với