如何编辑此代码以在我的墙上张贴例如目录中的照片: “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"));
答案 0 :(得分: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"));