用户墙中的Youtube视频上传
我使用Facebook PHP SDK在FB用户墙上上传了一段YouTube视频。 我在graphapi的“/USER\u ID/feed/”中使用了“source”选项。 USER_ID是登录用户的Facebook ID 我的代码运行良好。 但是Facebook在他们的API中做了一些更改,代码不再工作了。 只有Youtube视频图像正在显示,但Youtube视频没有在facebook上播放 我的代码如下所示:-用户墙中的Youtube视频上传,youtube,facebook-wall,Youtube,Facebook Wall,我使用Facebook PHP SDK在FB用户墙上上传了一段YouTube视频。 我在graphapi的“/USER\u ID/feed/”中使用了“source”选项。 USER_ID是登录用户的Facebook ID 我的代码运行良好。 但是Facebook在他们的API中做了一些更改,代码不再工作了。 只有Youtube视频图像正在显示,但Youtube视频没有在facebook上播放 我的代码如下所示:- $params = array( '
$params = array(
'access_token' => $fbToken,
'message' => $name.' has shared a Vhybe',
'link' => $link,
'name' => 'Vhybe Social',
'caption' => $title,
'description' => $content
);
$sourceUrl = "https://www.youtube.com/v/".$videoId;
$imageUrl = "http://i4.ytimg.com/vi/".$videoId."/default.jpg";
$params['source'] = $sourceUrl;
$params['picture'] = $imageUrl;
$result = $facebook->api(
'/'.$userId.'/feed/',
'POST',
$params
);
我尝试了Facebook开发者工具部分的“Graph API explorer”工具
URL=>
但我得到了同样的结果
如果上面的上传Youtube视频到用户墙的过程已经被否决,请你建议我一个替代过程
提前谢谢
真诚地
苏拉夫·穆克吉(Sourav Mukherjee)上述代码再次正常工作。 我没有对代码进行任何更改 看起来Facebook纠正了他们自己的问题 真诚地
苏拉夫·穆克吉你好,已经三天了。有人能提出解决办法吗。任何帮助都将不胜感激。