<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 312, 文章 - 14, 評論 - 1393, 引用 - 0
    數(shù)據(jù)加載中……

    向sina博博發(fā)圖像

    package twitter4j.examples;

    import java.io.BufferedInputStream;
    import java.io.FileInputStream;
    import java.io.IOException;

    import twitter4j.Status;
    import twitter4j.Twitter;
    import twitter4j.http.ImageItem;

    public class OauthUpload {
        /**
         * Usage: java -Dtwitter4j.oauth.consumerKey=[consumer key] -Dtwitter4j.oauth.consumerSecret=[consumer secret] twitter4j.examples.OAuthUpload [accessToken] [accessSecret] [imageFilePath]
         * @param args message
         */
        public static void main(String[] args) {
            try {
                System.setProperty("twitter4j.oauth.consumerKey", Twitter.CONSUMER_KEY);
                System.setProperty("twitter4j.oauth.consumerSecret", Twitter.CONSUMER_SECRET);
                
                Twitter twitter = new Twitter();
                twitter.setToken("正確的token", "正確的secret");
                   twitter.updateStatus("aaa");  //  此條語句可以發(fā)成功
                 try {
                         byte[] content=readFileImage("e:\\small_tiger.jpg");
                         System.out.println("content length:"+content.length);
                         ImageItem pic=new ImageItem("aaa",content);
                         //  無法成功發(fā)送圖像
                        Status status = twitter.uploadStatus("第一個帶照片的微博",pic);
                        
                        //System.out.println("Successfully upload the status to [" + status.getText() + "].");
                    } catch (Exception e1) {
                        // TODO Auto-generated catch block
                        e1.printStackTrace();
                    }
                System.exit(0);
            } catch (Exception ioe) {
                System.out.println("Failed to read the system input.");
                System.exit( -1);
            }
        }
        
        public static byte[] readFileImage(String filename) throws IOException {
            BufferedInputStream bufferedInputStream=new BufferedInputStream(new FileInputStream(filename));
            int len=bufferedInputStream.available();
            byte[] bytes=new byte[len];
            int r=bufferedInputStream.read(bytes);
            if(len!=r)
            {
              bytes=null;
              throw new IOException("讀取文件不正確");
            }
            bufferedInputStream.close();
            return bytes;
        }

    }



    Android開發(fā)完全講義(第2版)(本書版權(quán)已輸出到臺灣)

    http://product.dangdang.com/product.aspx?product_id=22741502



    Android高薪之路:Android程序員面試寶典 http://book.360buy.com/10970314.html


    新浪微博:http://t.sina.com.cn/androidguy   昵稱:李寧_Lining

    posted on 2010-03-24 13:30 銀河使者 閱讀(490) 評論(1)  編輯  收藏

    評論

    # re: 向sina博博發(fā)圖像  回復(fù)  更多評論   

    這個問題我也遇到過,是轉(zhuǎn)碼的問題
    把你要發(fā)的中文轉(zhuǎn)碼之后再發(fā)就行了
    String msg = URLEncoder.encode("生活", "UTF-8");
    2010-12-29 14:31 | ldf714

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲免费福利在线视频| 成人国产精品免费视频 | 污视频网站免费在线观看| 成年女人免费视频播放77777| 亚洲xxxxxx| 成年女人毛片免费视频| 国产亚洲精品影视在线| 毛色毛片免费观看| 久久亚洲AV成人无码国产电影| 国产猛烈高潮尖叫视频免费| 大桥未久亚洲无av码在线| 免费v片视频在线观看视频| 成人午夜影视全部免费看| 国产亚洲精品福利在线无卡一| a视频免费在线观看| 亚洲国产精品无码久久一线| 99在线视频免费| 亚洲黄色激情视频| 日韩免费福利视频| 久久久精品视频免费观看 | 免费看搞黄视频网站| 亚洲成在人天堂在线| 亚洲成人在线免费观看| 亚洲三级高清免费| 国产精品无码一区二区三区免费 | 日本免费在线观看| 亚洲视频一区在线观看| 四虎免费在线观看| 成av免费大片黄在线观看| 久久亚洲AV成人出白浆无码国产| 欧美男同gv免费网站观看| 四虎国产精品永免费| 久久亚洲国产成人精品性色| 免费一本色道久久一区| 一级毛片a女人刺激视频免费| 国产aⅴ无码专区亚洲av| 无码国产精品一区二区免费式影视| 狠狠入ady亚洲精品| 亚洲人成电影福利在线播放| 四虎成人免费观看在线网址| 国产在线观看无码免费视频|