C# 从Facebook/Instagram检索照片

C# 从Facebook/Instagram检索照片,c#,wpf,facebook-graph-api,instagram-api,C#,Wpf,Facebook Graph Api,Instagram Api,我希望从Facebook和Instagram中检索照片,以便在WPF应用程序中查看。背后的想法是向用户展示现有照片,并允许他们使用C#上传更多照片。额外的好处是允许用户删除照片并设置他们的个人资料图片,但这不是必须的 我找不到在WPF应用程序中使用的Facebook或Instagram的API,我找到的都是用于web(ASP.NET/PHP)的API 有这样一个API吗?我该怎么做呢?看起来他们有你在Graph API中寻找的东西: Facebook Graph.NET API。 使用Faceb

我希望从Facebook和Instagram中检索照片,以便在WPF应用程序中查看。背后的想法是向用户展示现有照片,并允许他们使用C#上传更多照片。额外的好处是允许用户删除照片并设置他们的个人资料图片,但这不是必须的

我找不到在WPF应用程序中使用的Facebook或Instagram的API,我找到的都是用于web(ASP.NET/PHP)的API


有这样一个API吗?我该怎么做呢?

看起来他们有你在Graph API中寻找的东西:

Facebook Graph.NET API。 使用Facebook.NETSDK 这是一个我突然想到的例子,还没有测试过。不过应该行得通。它检索用户的配置文件图片。不过,如果您通读API,您可以根据需要对其进行调整

var client = new FacebookClient("accessToken");

object taskResult = await client.GetTaskAsync("/me");
var result = (IDictionary<string, object>)taskResult;
var userId = taskResult.Where(s=>s.Key == "id").First().Value

var profilePicUrl = string.Format("https://graph.facebook.com/{0}/picture", userId);
var-client=newfacebookclient(“accessToken”);
object taskResult=wait client.GetTaskAsync(“/me”);
var result=(IDictionary)taskResult;
var userId=taskResult.Where(s=>s.Key==“id”).First().Value
var profilePicUrl=string.Format(“https://graph.facebook.com/{0}/图片”,用户ID);

对于instagram

将帮助您将instagram嵌入到简单的html网页中。 instagram上的帖子底部有一个按钮。当你点击链接时,会弹出一个菜单。然后单击嵌入

现在一个盒子出现了

只要复制粘贴html,您就完成了。
它将为您获取帖子

不同的框架没有特定的API–只有一个API,基本上您只需要能够从应用程序中发出HTTP(S)请求就可以了。这回答了我的Facebook问题,但Instagram呢?谢谢你的详细回答,顺便说一句。我显然没有读那部分。。。你可以看看:也许能帮上忙。不过我不知道。