2

このコードを編集して、たとえばディレクトリ「C:\myfiles\myphoto.jpg」にある写真を壁に投稿するにはどうすればよいですか?

FacebookType publishPhotoResponse = facebookClient.publish("me/photos", FacebookType.class,
  BinaryAttachment.with("cat.png", getClass().getResourceAsStream("/cat.png")),
  Parameter.with("message", "Test cat"));
4

1 に答える 1

2

cat.pngコードを絶対画像パスに置き換えるだけです。次のようなものです。

    InputStream is = new FileInputStream(new File("C:\\myfiles\\myphoto.jpg"));
    FacebookType publishVideoResponse =facebookClient.publish("me/photos",FacebookType.class,
            BinaryAttachment.with("myphoto.jpg", is),
            Parameter.with("message", "MY PHOTO POST"));        
于 2013-10-31T04:52:37.577 に答える