0
我正在使用grails facebook-sdk插件来连接并发布到Facebook。如何使用Grails将图像发布到Facebook墙上
要发布一条消息到用户的墙壁我用:
def publishMessageResponse = facebookClient.publish("me/feed", [message:"RestFB test"])
这工作得很好,但我想的图像发布到用户的特定相册。该文件说,它应该与:
def publishPhotoResponse = facebookClient.publishFile("me/photos", [message, "Test cat"], "/cat.png")
但我一直得到“文件未找到”的错误。我拥有的图像存储在数据库中,可以通过获取图像的URL来检索。
了解图像的网址,我该如何将此图像发布到特定用户相册?我如何创建一个新的专辑?
我有一个像这样的图像的网址:http://www.mydomain.com/234234如果我在浏览器中输入它显示图像。但是,我怎样才能将文件转换为文件,使得publish()方法可以接受它? – confile
我更新了我的答案。再次,请记住我没有使用fb-sdk,这是未经测试的代码。 –
这并不能真正解决我的问题。我想知道如何将图像发布到用户的Facebook墙和Grails中的用户专辑? – confile