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

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

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

    隨筆 - 312, 文章 - 14, 評(píng)論 - 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");  //  此條語(yǔ)句可以發(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("第一個(gè)帶照片的微博",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)已輸出到臺(tái)灣)

    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) 評(píng)論(1)  編輯  收藏

    評(píng)論

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

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

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 日本在线观看免费高清| 亚洲国产高清视频在线观看| 亚洲AV无码一区二区三区久久精品| 99热在线精品免费播放6| 亚洲成AV人片在线观看无| 国产成人AV免费观看| 亚洲无av在线中文字幕| 免费看一区二区三区四区| 亚洲一区视频在线播放| 日本高清不卡中文字幕免费| 亚洲日韩在线中文字幕第一页| 一区二区三区AV高清免费波多| 亚洲国产精品无码久久九九| 一日本道a高清免费播放| 亚洲日韩中文无码久久| 日本免费一区二区三区 | 黄色三级三级三级免费看| 又大又黄又粗又爽的免费视频| 免费无码国产V片在线观看| 亚洲黄片毛片在线观看| 免费永久国产在线视频| 国产成人亚洲综合无| 亚洲午夜国产片在线观看| 99久久免费国产精品热| 亚洲好看的理论片电影| 一级特黄特色的免费大片视频| 国产成人亚洲精品狼色在线| 伊人久久大香线蕉免费视频| 久久精品国产亚洲av四虎| 免费人成在线观看69式小视频| 亚洲一区二区观看播放| 亚洲中文字幕丝袜制服一区| 国产精品区免费视频| 天堂亚洲免费视频| AAA日本高清在线播放免费观看| 亚洲精品在线观看视频| 久久WWW免费人成人片| 一级毛片免费播放视频| 亚洲国产成人精品不卡青青草原| 毛片A级毛片免费播放| caoporn成人免费公开|