1

次のコードを使用して、Facebook ウォールに画像と URL を投稿しています

          private void postToWall() {
    if (facebook != null) {
        if (facebook.isSessionValid()) {
            Bundle b = new Bundle();
            b.putString("picture", "imageurl");

            b.putString("caption", "Testing");
            b.putString("description", "Testing in android");
            b.putString("name", "naveen");

            b.putString("link", "http://funmango.com/");
            try {
                String strRet = "";
                strRet = facebook.request("/me/feed", b, "POST");
                JSONObject json;
                try {
                    json = Util.parseJson(strRet);
                    if (!json.isNull("id")) {
                        Log.i("Facebook", "Image link submitted.");
                    } else {
                        Log.e("Facebook", "Error: " + strRet);
                    }
                } catch (FacebookError e) {
                    Log.e("Facebook", "Error: " + e.getMessage());
                }
            } catch (Exception e) {
                Log.e("Facebook", "Error: " + e.getMessage());
            }
        }
    }
}

しかし、私の要件は、画像がない場合、テキストと壁へのリンクのみを投稿したいということです。

前もって感謝します

4

0 に答える 0