Mat*_*att -1 android facebook-graph-api facebook-android-sdk
以下代码似乎只发布'消息'而没有别的.有什么我想念的吗?(使用Facebook Android SDK)
parameters.putString("link", link);
parameters.putString("description", description);
parameters.putString("caption", caption);
parameters.putString("name", name);
parameters.putString("message", msg);
try {
String response = mFacebook.request("me/feed", parameters, "POST");
} catch (IOException e) {
Log.e("Error", e.toString());
}
Run Code Online (Sandbox Code Playgroud)
我收到很多警告,但已经读过这是正常的(同样,我收到了'消息'的警告,但仍然发布:
Key caption expected byte[] but value was a java.lang.String. The default value <null> was returned.
Attempt to cast generated internal exception:
java.lang.ClassCastException: java.lang.String
Run Code Online (Sandbox Code Playgroud)
检查我编辑的答案,它将发布在用户的墙上:
它会显示异常情况,但不要理会它,你的帖子会成功.
public void postOnWall() {
try{
Bundle parameters = new Bundle();
parameters.putString("message", "Text is lame. Listen up:");
parameters.putString("name", "Name");
parameters.putString("link", "http://www.google.com");
parameters.putString("caption", "Caption");
parameters.putString("description", "Description");
String response = facebook.request("me/feed",parameters,"POST");
Log.v("response", response);
}
catch(Exception e){}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8370 次 |
最近记录: |