gpt4 book ai didi

java - facebook graph api 调用使用 servlet 发布图像

转载 作者:行者123 更新时间:2023-12-01 14:59:54 25 4
gpt4 key购买 nike

我正在尝试使用 javascript FB.api 将图像发布到用户墙。图像是从 java servlet 动态生成的,但由于图像生成之前的异步行为,它会将控制传递到 block 下方以将图像发布到 Facebook 部分。我想要其中一个

  1. 如何让 fb.api 从 servlet 发送到 Facebook 调用?
  2. 如何处理这种行为,以便控制不会在图像生成之前传递到下面?

注意 servlet 正在工作文件并生成图像。

var imgURL="http://xxx.xxx.xxx.xxx:8084/myapps/app1?monthly="+monthly+"&recent="+recent+"&likes="+likes;

//var imgURL="http://xxx.2xx.xx6.1x8:8084/WebApplication6/image";
alert('image');
//var imgURL="https://graph.facebook.com/100000329585395/picture";
var img = document.createElement('img');
img.src =imgURL;
document.body.appendChild(img);


FB.api('/me/photos', 'post', {
message:'image',
url:imgURL
}, function(response){
alert('here');

if (!response || response.error) {
alert('Error occured'+response.error);
} else {
var postId = response.id;
alert(postId);}


});

最佳答案

检查RESTFB Api是Java API。您可以使用它来代替 Javascript API。

关于java - facebook graph api 调用使用 servlet 发布图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13820658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com