Javascript 如何在用户';使用JS和API创建facebook个人资料
如何标记图像并将其上载到我的应用程序的用户配置文件? 我正在使用以下不适用于我的代码。Javascript 如何在用户';使用JS和API创建facebook个人资料,javascript,facebook,fbjs,Javascript,Facebook,Fbjs,如何标记图像并将其上载到我的应用程序的用户配置文件? 我正在使用以下不适用于我的代码。 用户已在我的应用程序的登录页上为我的应用程序指定了上载、发布、脱机访问范围,之后在结果页上为我的应用程序指定了上载、发布、脱机访问范围 我正在使用以下代码: function graphStreamPublish(session){ showLoader(true); FB.api('/me/feed', 'post', {
用户已在我的应用程序的登录页上为我的应用程序指定了上载、发布、脱机访问范围,之后在结果页上为我的应用程序指定了上载、发布、脱机访问范围 我正在使用以下代码:
function graphStreamPublish(session){
showLoader(true);
FB.api('/me/feed', 'post',
{
message : "trying to publish image",
picture : 'http://localhost:8085/myweb/images/arranged2.jpg',
name : 'This is my demo Facebook application (JS SDK)!',
description : 'It is fun to write Facebook App!!'
},function(response) {
showLoader(false);
if (!response || response.error) {
alert('Error occured');
} else {
alert('Post ID: ' + response.id);
}
});
}
我也需要在页面上执行Fb.init吗?我把上面的代码放在
标签后面,对吗?如何在同一图像上标记用户?这将不起作用,facebook服务器将尝试下载图片url,因为此url是
localhost
,这将失败,因为localhost
在此上下文中指的是facebook服务器,而不是您的服务器。用公共可用url替换图片url 谢谢你的帮助。我将图像url替换为“”,但它仍然不起作用,也没有给出任何错误或对话框或任何东西。我正在本地主机上测试应用程序。“这就是原因吗?”有人请帮忙。