<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)航:
     
    主站蜘蛛池模板: 国产精品亚洲综合久久| 国产aⅴ无码专区亚洲av麻豆| 亚洲av日韩av激情亚洲| fc2免费人成在线| 亚洲 自拍 另类小说综合图区 | 国产亚洲综合久久系列| 成人a毛片免费视频观看| 免费在线观看理论片| 亚洲av无码有乱码在线观看| 成人爱做日本视频免费| 精品国产日韩亚洲一区91| 国产小视频免费观看| 无码日韩人妻AV一区免费l| 日韩精品亚洲aⅴ在线影院| 男人天堂免费视频| 亚洲天堂一区二区| 黄色片在线免费观看| 亚洲av午夜国产精品无码中文字| 国产成人精品免费视频软件| 日韩免费高清一级毛片| 亚洲精品无码乱码成人| 最近高清中文字幕免费| 亚洲中文字幕无码中文字| 四虎亚洲国产成人久久精品 | 中文字幕亚洲色图| 成人超污免费网站在线看| 美女啪啪网站又黄又免费| 亚洲人成网7777777国产| h视频在线观看免费完整版| 亚洲AV无码一区二区三区网址| 国产极品美女高潮抽搐免费网站| 久香草视频在线观看免费| 久久精品国产亚洲av影院| 日韩人妻无码免费视频一区二区三区 | 亚洲精品无码你懂的| 亚洲天堂中文字幕在线| 69视频在线观看高清免费| 日韩欧美亚洲中文乱码| 久久久久亚洲精品影视| 免费看a级黄色片| 日本免费一区二区久久人人澡|