我现在有以下要求,我想知道这是否可行 .
a)我有一个VC应用程序,我想通过这个应用程序上传一些照片到Facebook帐户 .
b)这里的主要问题是,我有我的应用程序的用户ID,密码,应用程序ID,密钥等,我想以编程方式登录到facebook帐户(基本上它不应该再通过以下方式请求登录信息)显示facebook登录窗口)
c)是否可以满足上述要求?也就是说,我需要将存储的登录凭据传递给Facebook服务器并获取对我帐户的访问权限 .
在这方面的任何帮助将非常感谢 .
无法使用vc连接器登录Facebook,这意味着用户无法在连接器上提供他/她的凭据,无需使用浏览器即可执行登录/身份验证 .
首先,Facebook C#SDK(http://facebooksdk.codeplex.com/)适用于.net框架 . 因此,除非您在托管C中运行,否则它不会有太多帮助 .
至于身份验证,您需要使用OAuth . 该文档可在https://developers.facebook.com/docs/authentication/找到
如果你能像你提到的那样转到C#,我也建议你阅读这篇文章 . http://blog.prabir.me/post/Facebook-CSharp-SDK-Writing-your-first-Facebook-Application.aspx
对于照片上传,您可能需要参考此答案Post to wall fail when a picture is added
2 回答
无法使用vc连接器登录Facebook,这意味着用户无法在连接器上提供他/她的凭据,无需使用浏览器即可执行登录/身份验证 .
首先,Facebook C#SDK(http://facebooksdk.codeplex.com/)适用于.net框架 . 因此,除非您在托管C中运行,否则它不会有太多帮助 .
至于身份验证,您需要使用OAuth . 该文档可在https://developers.facebook.com/docs/authentication/找到
如果你能像你提到的那样转到C#,我也建议你阅读这篇文章 . http://blog.prabir.me/post/Facebook-CSharp-SDK-Writing-your-first-Facebook-Application.aspx
对于照片上传,您可能需要参考此答案Post to wall fail when a picture is added