自分のFeedに流れるやつです。
写真をクリックすると写真が貼ってある外部ページに飛びます。
link要素を付与するとシェア扱い。
pictureを無効にすると普通のFeedに。
この内容だと写真が外部にあるものになりますが、Facebook上のアルバムにUPするためには別途画像データをバイナリで渡す必要があります。
Builder urlBuilder = new Builder();
urlBuilder.scheme("https");
urlBuilder.authority("graph.facebook.com");
urlBuilder.path("/me/feed");
urlBuilder.appendQueryParameter("format", "json");
urlBuilder.appendQueryParameter("method", "POST");
urlBuilder.appendQueryParameter("message", message);
urlBuilder.appendQueryParameter("link", params.url);
urlBuilder.appendQueryParameter("picture", imageUrl);
urlBuilder.appendQueryParameter("access_token", facebookToken);
String url = urlBuilder.toString();
String contents = getContentsByGet(url);
getContentsByGet部分は省略しました。内容はHttpClientでPostしているだけです。