facebook android sdk 中的 {image-data} 是什么
what is {image-data} in facebook android sdk
这是 Facebook 示例
Bundle params = new Bundle();
params.putString("source", "{image-data}");
/* make the API call */
new Request(
session,
"/me/photos",
params,
HttpMethod.POST,
new Request.Callback() {
public void onCompleted(Response response) {
/* handle the result */
}
}
).executeAsync();
什么是{图像数据}
我尝试使用 byte[].toString,file.toString,文件路径。不行。
那么如何使用此 api 上传照片?
facebook 文档有误。
变化
params.putString("source", "{image-data}");
至
params.putByteArray("source", "{image-data}");
如果您想 post 一张照片,请使用 Request.newUploadPhotoRequest 方法之一,它会为您设置好所有内容。
见https://developers.facebook.com/docs/reference/android/current/class/Request/#newUploadPhotoRequest
这是 Facebook 示例
Bundle params = new Bundle();
params.putString("source", "{image-data}");
/* make the API call */
new Request(
session,
"/me/photos",
params,
HttpMethod.POST,
new Request.Callback() {
public void onCompleted(Response response) {
/* handle the result */
}
}
).executeAsync();
什么是{图像数据}
我尝试使用 byte[].toString,file.toString,文件路径。不行。 那么如何使用此 api 上传照片?
facebook 文档有误。 变化
params.putString("source", "{image-data}");
至
params.putByteArray("source", "{image-data}");
如果您想 post 一张照片,请使用 Request.newUploadPhotoRequest 方法之一,它会为您设置好所有内容。
见https://developers.facebook.com/docs/reference/android/current/class/Request/#newUploadPhotoRequest