1
https://api.twitter.com/1.1/statuses/update_with_media.json

Twitterに画像を投稿する方法について多くの調査を行った後、画像をTwitterに投稿するためのこのURLを取得しました.しかし、これを使用する方法と、渡す必要のあるパラメーターがわかりませんでした.

私もそれを見つけました

1) Twitpic への投稿は、Twitter に画像を投稿する方法の 1 つですが、その twitpic ライブラリの使用方法がわかりませんでした。

I am familiar with posting image to facebook using graph api (url and accesstoken),so I feel that posting image using the above API is much easier.

上記のAPIの使用を提案してください

前もって感謝します

4

2 に答える 2

2

以下のコードを確認してください: use twitter4j-core-2.1.11.jar&を使用する必要がありますtwitpic4j.jar

このcheckthispostを使用する前に。

上記の Android コードを使用して Twitter にログインします。

Twitter にログインして、このメソッドでOAUTH_TOKEN&を使用する必要があります。OAUTH_TOKEN_SECRETこれで私はURLあなたも合格できるのと同じ方法で合格しbitmapました。

private void hello() {
        // TODO Auto-generated method stub
        String url;

        long result = 0;

        String oth = prefs.getString(OAuth.OAUTH_TOKEN, "");
        String src = prefs.getString(OAuth.OAUTH_TOKEN_SECRET, "");

        Configuration conf = new ConfigurationBuilder()
                .setOAuthConsumerKey(Constants.CONSUMER_KEY)
                .setOAuthConsumerSecret(Constants.CONSUMER_SECRET)
                .setOAuthAccessToken(oth).setOAuthAccessTokenSecret(src)
                .build();

        OAuthAuthorization auth = new OAuthAuthorization(conf,
                conf.getOAuthConsumerKey(), conf.getOAuthConsumerSecret(),
                new AccessToken(conf.getOAuthAccessToken(),
                        conf.getOAuthAccessTokenSecret()));

        ImageUpload upload = ImageUpload.getTwitpicUploader(
                Constants.twitpic_api_key, auth);

        Log.d(main_genral_class.TAG, "Start sending image...");

        try {
                url = upload.upload(" ", new URL("http://i.stack.imgur.com/wz0qZ.jpg").openStream(),
                        "some text");
            
        } catch (Exception e) {
            e.printStackTrace();
        }

    }

urlアップロードされた画像のURLを提供します

ビットマップの場合、次のように使用できます:upload.upload(String, inputstream);

Edited

私は自分のコードをチェックtwitter4j-core-2.1.11.jarして、twitter4j-core-3.0.3.jar

ここで完全なコードを確認してください

また、 https://dev.twitter.comの Twitter アプリの設定を変更します。

ここに画像の説明を入力

ここにコードを入力してください

正常に動作しています....

于 2013-02-26T13:23:33.510 に答える
1

このチュートリアルを見て、テキストに沿って私の全体の問題 Twit画像を解決しました

于 2014-01-09T06:33:08.343 に答える