Facebook graph api 在facebook页面墙上的一个页面上共享多个视频
我正在使用Facebook的C#SDK在粉丝页面的墙上发帖。(我创建了FBApp ext…)并使用FB connect(Javascript)进行用户登录,其作用域为“发布\操作、管理\页面、发布\流”。用户登录后,我获得了一个访问令牌,可以在页面上发布 我有一个页面,在页面设置中选中“每个人都可以将照片和视频添加到Testpage的时间线” 我可以发布消息和图片,但当我试图发布视频(Youtube URL)时,它会出现在“Testpage上其他人最近发布的文章”部分。当“每个人都可以将照片和视频添加到Testpage的时间线”未选中时,我看不到任何帖子Facebook graph api 在facebook页面墙上的一个页面上共享多个视频,facebook-graph-api,video,facebook-c#-sdk,Facebook Graph Api,Video,Facebook C# Sdk,我正在使用Facebook的C#SDK在粉丝页面的墙上发帖。(我创建了FBApp ext…)并使用FB connect(Javascript)进行用户登录,其作用域为“发布\操作、管理\页面、发布\流”。用户登录后,我获得了一个访问令牌,可以在页面上发布 我有一个页面,在页面设置中选中“每个人都可以将照片和视频添加到Testpage的时间线” 我可以发布消息和图片,但当我试图发布视频(Youtube URL)时,它会出现在“Testpage上其他人最近发布的文章”部分。当“每个人都可以将照片和视
谢谢要做到这一点,您需要从用户帐户而不是从FB.Login获取访问令牌
string getPagesTokensUrl = string.Format(@"https://graph.facebook.com/me/accounts?access_token={0}",accessToken);
using (WebClient wc = new WebClient())
{
var pagesTokens = wc.DownloadString(getPagesTokensUrl);
JObject o = JObject.Parse(pagesTokens);
for (int i = 0; i < o["data"].Count(); i++)
{
if (o["data"][i]["id"].ToString() == ConfigurationManager.AppSettings["YOUR PAGE ID"])
{
return o["data"][i]["access_token"].ToString();
}
}
}
string getPagesTokensUrl=string.Format(@)https://graph.facebook.com/me/accounts?access_token={0}”,accessToken);
使用(WebClient wc=new WebClient())
{
var pagesTokens=wc.DownloadString(getPagesTokensUrl);
JObject o=JObject.Parse(pagesTokens);
对于(int i=0;i
要执行此操作,您需要从用户帐户而不是从FB.Login获取访问令牌
string getPagesTokensUrl = string.Format(@"https://graph.facebook.com/me/accounts?access_token={0}",accessToken);
using (WebClient wc = new WebClient())
{
var pagesTokens = wc.DownloadString(getPagesTokensUrl);
JObject o = JObject.Parse(pagesTokens);
for (int i = 0; i < o["data"].Count(); i++)
{
if (o["data"][i]["id"].ToString() == ConfigurationManager.AppSettings["YOUR PAGE ID"])
{
return o["data"][i]["access_token"].ToString();
}
}
}
string getPagesTokensUrl=string.Format(@)https://graph.facebook.com/me/accounts?access_token={0}”,accessToken);
使用(WebClient wc=new WebClient())
{
var pagesTokens=wc.DownloadString(getPagesTokensUrl);
JObject o=JObject.Parse(pagesTokens);
对于(int i=0;i