Facebook不会使用android在个人资料页面上显示上传的图片
我正试图从facebook上的某个URL上传一张图片,但它并没有在我的墙上张贴任何图片。然而,当我从我朋友的帐户中尝试相同的代码时,它运行良好,并将图片上传到那里。我使用的是标准的FacebookSDK,这段代码是其示例simple的一部分。请帮助解决这个问题。提前谢谢Facebook不会使用android在个人资料页面上显示上传的图片,android,facebook,facebook-android-sdk,Android,Facebook,Facebook Android Sdk,我正试图从facebook上的某个URL上传一张图片,但它并没有在我的墙上张贴任何图片。然而,当我从我朋友的帐户中尝试相同的代码时,它运行良好,并将图片上传到那里。我使用的是标准的FacebookSDK,这段代码是其示例simple的一部分。请帮助解决这个问题。提前谢谢 Bundle params = new Bundle(); params.putString("method", "photos.upload"); URL
Bundle params = new Bundle();
params.putString("method", "photos.upload");
URL uploadFileUrl = null;
try {
uploadFileUrl = new URL(
"http://www.facebook.com/images/devsite/iphone_connect_btn.jpg");
} catch (MalformedURLException e) {
e.printStackTrace();
}
try {
HttpURLConnection conn= (HttpURLConnection)uploadFileUrl.openConnection();
conn.setDoInput(true);
conn.connect();
int length = conn.getContentLength();
byte[] imgData =new byte[length];
InputStream is = conn.getInputStream();
is.read(imgData);
params.putByteArray("picture", imgData);
} catch (IOException e) {
e.printStackTrace();
}
mAsyncRunner.request(null, params, "POST",
new SampleUploadListener(), null);
}
找到了解决方案…只需转到facebook图片和相册帐户的隐私设置,然后单击“批准”按钮,即可在您的帐户上查看您的相册。找到了解决方案…只需转到facebook图片和相册帐户的隐私设置,然后单击“批准”按钮即可您的相册在您的帐户上的可见性