我正嘗試使用Android平臺在Facebook的牆上上傳圖片。Facebook Android如何使用Android在Facebook Wall上傳圖片?
我下載了適用於Android的Facebook SDK,並且正在與此合作。 Afortunally,我發現了幾個代碼來做,但沒有工作,其中一些有AsyncFacebookRunner,但我沒有這個類的FB SDK,你知道我什麼時候可以用一個簡單的代碼來做到這一點嗎?有一個項目?
感謝, 安德烈斯
我正嘗試使用Android平臺在Facebook的牆上上傳圖片。Facebook Android如何使用Android在Facebook Wall上傳圖片?
我下載了適用於Android的Facebook SDK,並且正在與此合作。 Afortunally,我發現了幾個代碼來做,但沒有工作,其中一些有AsyncFacebookRunner,但我沒有這個類的FB SDK,你知道我什麼時候可以用一個簡單的代碼來做到這一點嗎?有一個項目?
感謝, 安德烈斯
我加入一些代碼來
private final class LoginDialogListener implements DialogListener {
/* and the below code to add image */
JSONObject attachment = new JSONObject();
JSONObject media = new JSONObject();
media.put("type", "image");
media.put("src", image); // where 'image' is the image url or path stored in your device
attachment.put("media", new JSONArray().put(media));
Bundle params = new Bundle();
params.putString("attachment", attachment.toString());
mFacebook.dialog(mActivity, "stream.publish", params,
new SampleDialogListener());
}
添加這個太
public class SampleDialogListener extends BaseDialogListener {
public void onComplete(Bundle values) {
final String postId = values.getString("post_id");
if (postId != null) {
Log.d("Facebook-Example", "Dialog Success! post_id=" + postId);
mAsyncRunner.request(postId, new WallPostRequestListener());
} else {
Log.d("Facebook-Example", "No wall post made");
}
}
使用Facebook的開發者網站脫穎而出更多information.Hackbook.java文件已經解釋得很順利。這Hackbook.java
感謝您的答覆,但我有點困惑,我必須使用JSON? – 2012-02-11 13:55:07
什麼是SampleDialogListener? – 2012-02-11 13:56:50
我希望它足夠你:) – 2012-02-11 14:00:43