在Facebook上发布图像,上面有自定义文字

时间:2011-11-25 15:29:19

标签: php facebook image upload

我目前正在为facebook制作测验应用程序,因此会在用户的墙上上传照片。

我知道发布静态图片上传的方式,但我想在其上写上用户的姓名和结果(如证书)

是否可以在发布会话期间不必将修改后的图像存储在脚本服务器上?我对一个解决方案感兴趣,它为facebook提供了一个php脚本的链接,它可以生成更改后的图像数据,但不会将其保存到主机的服务器上。

这种方式是否可行,或者必须首先创建,然后在发布完成后删除?

提前谢谢!

2 个答案:

答案 0 :(得分:0)

Facebook所做的是当您在用户的Feed上发布内容时,他们会通过从您提供的网址下载图片将图像“存储”在自己的服务器上。

我认为你可以做的是你可以创建一个生成图像的脚本,但是你的服务器不一定要存储它,你可以生成它来供Facebook下载。

答案 1 :(得分:0)

<强>更新

看起来facebook API不接受生成php作为源的图像,因此我必须输出JPEG文件,将其上传到Facebook,然后从服务器删除相同的JPEG文件。