1

在我的应用程序中实现 twitter 现在我尝试为我的应用程序实现 Facebook,我发现 Facebook SDK for android 我使用该代码进行登录,但问题是我想在不打开 web 视图的情况下单击按钮发布消息. 我发现这方面的链接很少,但没有人适合我。我完全想要同样的东西 如何使用Facebook android SDK在facebook墙上发布,而不打开对话框 我使用答案但它有五个以下错误......即使我允许应用程序使用我的信息。

键描述预期为 byte[],但值为 java.lang.String。已返回默认值。

01-24 10:37:33.567: DEBUG/Tests(479): got response: {"error":{"type":"OAuthException","message":"(#200) 用户尚未授权应用程序执行此操作"}}

4

4 回答 4

1

使用 Android SDK 并确保请求publish_stream权限。

于 2011-09-04T05:33:52.927 回答
0

当您在 Facebook 对象上调用授权时,您应该已经请求了权限“消息”。

问候斯蒂芬

于 2011-09-04T05:22:24.647 回答
0

您需要一个身份验证令牌并将其与 Graph API 一起使用。您可以通过方法
获取令牌。 假设mFacebook是经过身份验证的 Facebook 实例(通过方法)mFacebook.getAccessToken()
authorize

于 2011-03-01T14:21:41.587 回答
0

使用这个 SDK 对你很有帮助

https://github.com/facebook/facebook-android-sdk

于 2011-01-24T07:43:14.927 回答