【问题标题】:Uploading media files and text status from javascript/Jquery twitter从 javascript/Jquery twitter 上传媒体文件和文本状态
【发布时间】:2015-03-11 06:35:50
【问题描述】:

我如何才能仅从客户端将图像和状态都上传到 Twitter。我正在使用 Oauth.io 和 Phonegap。如果有人知道这一点,请尽快回复我。

【问题讨论】:

    标签: cordova twitter upload oauth.io


    【解决方案1】:

    看看这个 jsfiddle:http://jsfiddle.net/6Jx84/12/

    OAuth.popup("twitter").then(function(result) {
        var data = new FormData();
        data.append('status', 'This is a test');
        data.append('media[]', b64toBlob(logo), 'logo.png');
    
        return result.post('/1.1/statuses/update_with_media.json', {
            data: data,
            cache:false,
            processData: false,
            contentType: false
        });
    }).done(function(data){
        //todo once the image is sent
    }).fail(function(e){
        //todo if an error occured
    });
    

    它发送一条状态为“这是一个测试”并带有 OAuth.io 徽标的推文

    它使用 Twitter API 的端点 /1.1/statuses/update_with_media.jsonhttps://dev.twitter.com/rest/reference/post/statuses/update_with_media

    【讨论】:

      猜你喜欢
      • 2021-11-27
      • 1970-01-01
      • 2022-08-19
      • 2013-10-29
      • 1970-01-01
      • 2012-06-13
      • 1970-01-01
      • 2015-03-06
      • 2019-05-17
      相关资源
      最近更新 更多