我正在尝试编写一些简单的功能代码,这些代码将添加到现有的大型项目中。我使用twitter获取和访问Token & SecretToken,并存储了它们,我可以将它们与我的API和密钥一起使用,将它们发布到TweetSharp上,没有问题。我现在需要做同样的事情,但要更新facebook的状态。(如果我错了,有人纠正我),但Facebook并不使用访问令牌和加密令牌,而是只使用访问令牌。我已经编写了启动浏览器的应用程序的授权部分,用户登录,单击Allow,然后通过侦听URL获得访问令牌。我已经查看了三种不同SDK/API的文档,没有看到任何与..这就是如何使用用户的访问令牌发布状态。我尝试了一些来自Facebook C# SDK的API文档方法,但与我如何用Twitter完成这件事相比,它们似乎都太复杂了。也许Facebook只是让这件事变得更加复杂,或者SDK只是没有提供功能。
谁能给我举一个Facebook API代码的例子,它在获得AccessToken后的功能是这样的(下面是一个推特的例子)
公共类Form1
Private Sub TweetButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TweetButton.Click
'create new Twitter API object
Dim twitter As New TwitterVB2.TwitterAPI
twitter.AuthenticateWith("ConsumerKey As String", "ConsumerKeySecret As String", "Token As String", "TokenSecret As String")
'post to twitter
twitter.Update(PostTextBox.Text)
'verify post went through
MsgBox("Tweet Posted Successfully")
End Sub
结束类
或者也许使用令牌的工作流程与FB完全不同...任何关于如何做到这一点的建议或帮助都将不胜感激。
谢谢!
发布于 2011-04-06 03:02:22
任何在Facebook中寻找最简单功能的人都应该简单地使用facebook框架的内置api……即rest.api或graph.api ...在最基本的形式中,您只是在facebook服务器上发出http请求,并将访问令牌、UID和其他语法嵌入到url中。实际上,我发现使用它比使用SDK更容易。
在这件事上不再需要回应...谢谢!
https://stackoverflow.com/questions/5506489
复制相似问题