Post 如何使用API在html中检测推文是否成功完成?

Post 如何使用API在html中检测推文是否成功完成?,post,events,twitter,share,Post,Events,Twitter,Share,我在一个网站上工作,我想在其中分享社交媒体的内容 I am using three platform for share content : i.e facebook, tweeter and linkedIn 在facebook上 如果内容成功发布到facebook上,响应将为空白数组([]) 在tweeter中,无论内容是否在tweet中,响应都将为空(对话框由用户关闭) 当我在html中绑定widget事件时,我看到我的success事件是在tweet成功之前触发的。它在tweet对

我在一个网站上工作,我想在其中分享社交媒体的内容

I am  using three platform for share content : 
i.e facebook, tweeter and linkedIn
在facebook上 如果内容成功发布到facebook上,响应将为空白数组([])

在tweeter中,无论内容是否在tweet中,响应都将为空(对话框由用户关闭) 当我在html中绑定widget事件时,我看到我的success事件是在tweet成功之前触发的。它在tweet对话框打开时运行

我使用推特api的方式如下:

==> Initialization : 

window.twttr = (function (d, s, id) {
    var t, js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s);
    js.id = id;
    js.src = "https://platform.twitter.com/widgets.js";
    fjs.parentNode.insertBefore(js, fjs);
    return window.twttr || (t = {
        _e: [],
        ready: function (f) {
            t._e.push(f)
        }
    });
}(document, "script", "twitter-wjs"));

==> create button : 

twttr.ready(function (twttr) {
    twttr.widgets.createShareButton(
        'https://example.com',
        document.getElementById('twr'), {
            url: 'https://example.com',
            count: '1',
            size: 'large'
        }).then(function (el) {
    });
    twttr.events.bind('click', function (event) {
        //add ur post tweet stuff here 
        console.log('tweet');
    });
});
当前行为: 创建twitter按钮后,当我单击按钮时,当tweet对话框打开时,我的控制台日志将放在第一位

预期行为:当我点击对话框中的tweet按钮时,tweet成功后,tweet事件应在对话框关闭或tweet成功后触发,而不是在对话框打开时触发

有没有办法,那么请帮帮我