1
아무도 내게 페이스 북의 벽에 링크를 공유하는 방법을 이해하는 데 도움이 될 수 있습니까 ??안드로이드에서 페이 스북 벽에 링크를 공유
공용 클래스 SampleDialogListener는
아무도 내게 페이스 북의 벽에 링크를 공유하는 방법을 이해하는 데 도움이 될 수 있습니까 ??안드로이드에서 페이 스북 벽에 링크를 공유
공용 클래스 SampleDialogListener는
다음과 같은 코드 메시지의 공유를위한
Bundle parameters = new Bundle();
parameters.putString("message", "Test Photo");
parameters.putString("attachment", "{\"name\":\"My Test link\","
+"\"href\":\""+"http://www.google.com"+"\"}");
facebookClient.dialog(this, "stream.publish", parameters, this);
를 사용하여이를 달성 할 수 BaseDialogListener {
public void onComplete(Bundle values) {
final String postId = values.getString("post_id");///////
Log.d("Facebook-Example", "Dialog Success! post_id=" + postId);
if (postId != null) {
Log.d("Facebook-Example", "Dialog Success! post_id=" + postId);
mAsyncRunner.request(postId, new WallPostRequestListener());
mDeleteButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
mAsyncRunner.request(postId, new Bundle(), "DELETE",
new WallPostDeleteListener(), null);
}
});
mDeleteButton.setVisibility(View.VISIBLE);
} else {
Log.d("Facebook-Example", "No wall post made");
}
}
}
메신저 post_id를의 null 값을 얻는 .. 확장 단지 다음과 같이 하나 이상의 매개 변수를 추가하십시오.
params.putString("caption", "Test Photo");
솔루션에 감사드립니다 .... "MY 테스트 링크"는 공유되지만 "테스트 사진"메시지는 여전히 공유되지 않습니다. 아무도 도와 줄 수 없습니다 ... –