相关疑难解决方法(0)

从android fb sdk发布消息到Facebook墙总是错误

我对Android的fb sdk有疑问(从http://github.com/facebook/facebook-android-sdk下载).试图发布墙但总是得到错误(权限已设置并登录到fb)

这是代码片段onClick函数,我对他们的示例代码进行了小的修改:

Bundle params = new Bundle();

params.putString("message", "Test");
params.putString("name", "American Virgin");
params.putString("link", "http://bit.ly/12345");
params.putString("description", "A Freshman College Girl on a scholarship from an ...");
params.putString("picture", "http://xxx/MOV1026.jpg");

mAsyncRunner.request("me/feed", params, "POST", new TestRequestListener());
Run Code Online (Sandbox Code Playgroud)

从DDMS我收到以下错误:

    09-16 18:55:28.372: WARN/Bundle(14392): Key picture expected byte[] but value was a java.lang.String.  The default value <null> was returned.
09-16 18:55:28.414: WARN/Bundle(14392): Attempt to cast generated internal exception:
09-16 18:55:28.414: WARN/Bundle(14392): java.lang.ClassCastException: java.lang.String
09-16 18:55:28.414: WARN/Bundle(14392):     at android.os.Bundle.getByteArray(Bundle.java:1220)
09-16 18:55:28.414: WARN/Bundle(14392):     at com.facebook.android.Util.openUrl(Util.java:153)
09-16 18:55:28.414: …
Run Code Online (Sandbox Code Playgroud)

android facebook facebook-wall

21
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

facebook ×1

facebook-wall ×1