Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在用户';使用JS和API创建facebook个人资料_Javascript_Facebook_Fbjs - Fatal编程技术网

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替换为“”,但它仍然不起作用,也没有给出任何错误或对话框或任何东西。我正在本地主机上测试应用程序。“这就是原因吗?”有人请帮忙。