通过 Facebook 获取 Open Graph 数据 API
Get Open Graph Data by Facebook API
我想使用 url 页面和 'Facebook SDK for .NET' 库获取一些数据(标题、描述、图像)。
我在使用 GET 请求时没有收到图像:
请求实施:
var facebookClient = new FacebookClient(GetAccessToken());
try
{
dynamic data = facebookClient.Get(url);
return new OpenGraphData
{
Id = data.og_object.id,
Title = data.og_object.title,
Description = data.og_object.description
};
}
catch (Exception e)
{
}
是否可以使用此库创建 POST 请求?
如果没有,请告诉我另一种获取此数据的方法
手动请求数据
using (WebClient client = new WebClient())
{
try
{
var json =
client.UploadString(String.Format(
"https://graph.facebook.com/v2.4/?id={0}&access_token={1}", url, at), "POST");
}
catch (Exception e)
{
}
}
我想使用 url 页面和 'Facebook SDK for .NET' 库获取一些数据(标题、描述、图像)。
我在使用 GET 请求时没有收到图像:
请求实施:
var facebookClient = new FacebookClient(GetAccessToken());
try
{
dynamic data = facebookClient.Get(url);
return new OpenGraphData
{
Id = data.og_object.id,
Title = data.og_object.title,
Description = data.og_object.description
};
}
catch (Exception e)
{
}
是否可以使用此库创建 POST 请求?
如果没有,请告诉我另一种获取此数据的方法
手动请求数据
using (WebClient client = new WebClient())
{
try
{
var json =
client.UploadString(String.Format(
"https://graph.facebook.com/v2.4/?id={0}&access_token={1}", url, at), "POST");
}
catch (Exception e)
{
}
}