我正在尝试从http源上传照片到Facebook上的相册(即该文件不在用户手机上)。
Bundle postParams = new Bundle();
postParams.putString("name", "New photo");
postParams.putString("link", "http://www.stackoverflow.com");
postParams.putString("description", "description");
postParams.putString("caption", "PictureTestApp");
postParams.putString("picture", URL.toString());
Request request = new Request(session, albID + "/photos", postParams, HttpMethod.POST, callback);
RequestAsyncTask task = new RequestAsyncTask(request);
task.execute();
我尝试了以上操作但它无法正常工作,并且
失败了"error":{"message":"(#324) Requires upload file","type":"OAuthException","code":324
我真的不想首先将照片下载到手机上 - 显然数据问题会发挥作用。
所以:
这可以通过facebook SDK实现,我知道你可以发布到时间线,但我希望照片能够转到特定的专辑。
如果没有使用Facebook SDK - 是否有其他方法可以执行此操作,或者照片是否必须来自用户本地SD卡?
由于