Java 使用Facebook sdk android将位图发布到特定相册
我有个问题 我必须在相册“mobile uploads”中加载图像,但我不知道如何指定相册 这是我的密码Java 使用Facebook sdk android将位图发布到特定相册,java,android,facebook,facebook-graph-api,facebook-sdk-4.0,Java,Android,Facebook,Facebook Graph Api,Facebook Sdk 4.0,我有个问题 我必须在相册“mobile uploads”中加载图像,但我不知道如何指定相册 这是我的密码 public void sharePhoto(Bitmap bitmap){ SharePhoto photo = new SharePhoto.Builder() .setBitmap(bitmap) .setCaption("Title") .build();
public void sharePhoto(Bitmap bitmap){
SharePhoto photo = new SharePhoto.Builder()
.setBitmap(bitmap)
.setCaption("Title")
.build();
SharePhotoContent content = new SharePhotoContent.Builder()
.addPhoto(photo)
.build();
ShareApi.share(content, null);
}
以下是我授予该应用程序的权限:
permissionNeeds = Arrays.asList("publish_actions user_photos");
我读到应该使用GraphRequest,但不知道如何获取专辑“Mobile uploads”的特定id,然后如何使用它发布位图
代码如下:
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"album-id",
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
Log.w("LOG: ", response.toString());
}
}
).executeAsync();
提前感谢:)我会先在上尝试,以便更好地了解所需的呼叫。(例如,
GET/me/albums
然后获取相册id)。但在所有情况下,我认为打一个POST/me/photos
电话会将图像上传到手机上。我会先在手机上试试,以便更好地了解需要的通话。(例如,GET/me/albums
然后获取相册id)。但在所有情况下,我认为打一个POST/me/photos
电话会将图像上传到手机上。