C# 以用户身份将图像/视频发布到facebook粉丝页面
我可以使用页面访问令牌将图像发布到页面。但它将作为页面发布,而不是作为用户登录。如果我使用用户访问令牌,它将登录用户墙而不是facebook粉丝页面。 我的目标是将图像/视频作为用户而不是页面发布到粉丝页面。下面的代码使用户可以张贴到墙上C# 以用户身份将图像/视频发布到facebook粉丝页面,c#,facebook-graph-api,C#,Facebook Graph Api,我可以使用页面访问令牌将图像发布到页面。但它将作为页面发布,而不是作为用户登录。如果我使用用户访问令牌,它将登录用户墙而不是facebook粉丝页面。 我的目标是将图像/视频作为用户而不是页面发布到粉丝页面。下面的代码使用户可以张贴到墙上 var parameters = new Dictionary<string, object> { { "picture", video} , {"message", "my Imag
var parameters = new Dictionary<string, object>
{
{ "picture", video} ,
{"message", "my Image"}
};
_fbClient.PostAsync("/{Page_id}/feed", parameters);
var参数=新字典
{
{“图片”,视频},
{“消息”,“我的图像”}
};
_PostAsync(“/{Page_id}/feed”,参数);
请告诉我如何实现它。您正在寻找javascript吗?请注意,用户在发布前必须首先喜欢该页面
function PostToPage(){
FB.login(function(response)
{
if (response.authResponse)
{
//Post to Wootube Page
FB.api('/173724382762792/feed', 'post', {
message: lnk,
link: lnk
},
function(response) {
if (!response || response.error) {
//alert('You have to like http://www.facebook.com/WooTubes first!');
} else {
//alert("Successfully Posted to WooTube Page!");
}
});
}
else
{
alert('Not logged in');
}
}, { scope : 'publish_stream' });
}
发布状态/链接对我来说很好。但是发布视频和图像不起作用。嗨,Mahantesh,你使用facebook调试器验证你的链接了吗?必须确保og属性配置正确。请随意使用view source->www.wootube.woolei.com查看我的og属性。我的用户可以使用该脚本以视频形式发布到我的页面。