Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
FB.api中的图形url_Url_Facebook Graph Api_Http Post - Fatal编程技术网

FB.api中的图形url

FB.api中的图形url,url,facebook-graph-api,http-post,Url,Facebook Graph Api,Http Post,我正在尝试传递一个朋友的姓名和图片,以便发布到用户的墙上。但是为了实现这一点,我挂断了javascript。继续,假设key是facebook好友的用户id,name是name(这一部分实际上是有效的)。不确定在javascript上,或者这是否可能 function postMeet(key, name) { var params = {}; params['message'] = 'Message'; params['name'] = name

我正在尝试传递一个朋友的姓名和图片,以便发布到用户的墙上。但是为了实现这一点,我挂断了javascript。继续,假设key是facebook好友的用户id,name是name(这一部分实际上是有效的)。不确定在javascript上,或者这是否可能

function postMeet(key, name)
{
        var params = {};
        params['message'] = 'Message';
        params['name'] = name;
        params['description'] = 'Description';
        params['link'] = 'https://graph.facebook.com/{key}';
        params['picture'] = 'https://graph.facebook.com/{key}/picture?type=square';
        params['caption'] = 'Caption';

        FB.api('/me/feed', 'post', params, function(response) {
           if (!response || response.error) {
           alert('Error occured');
           } else {
           alert('Published to stream - you might want to delete it now!');
           }
           });          
}

好问题……投票。:)它与以下更改一起工作,但是我仍然无法使图片正常工作。我认为它是图像源,而不是实际的图像:var linkstring=''+key;变量pic=''+key+/picture';var params={};参数['message']='message';参数['name']='name';参数['description']='description';参数['link']=linkstring;参数['picture']=picstring;参数['caption']='caption';