Я хочу опубликовать текстовое сообщение на моей стене в Facebook. Мой пример кода:
public void postOnMyFacebookWall(String msg) {
Log.d("Tests", "Testing graph API wall post");
try {
String response = facebook.request("me");
Bundle parameters = new Bundle();
parameters.putString("message", msg);
parameters.putString("description", "test test test");
response = facebook.request("me/feed", parameters,
"POST");
Log.d("Tests", "got response: " + response);
if (response == null || response.equals("") ||
response.equals("false")) {
Log.v("Error", "Blank response");
}
} catch(Exception e) {
e.printStackTrace();
}
}
Я вызвал функцию авторизации и получил access_token перед вызовом этой функции. Но получил следующий тип ошибки:
key message expected byte[] but value was a java.lang.String. The default value <null> was returned.
И когда я вижу на своей стене в фейсбуке, там тоже виден пост ...
Любая идея ... ???