0
Request request = Request.newUploadPhotoRequest(Session.getActiveSession(),imageToBeUploaded,new Request.Callback() { 
       @Override 
       public void onCompleted(Response response) { 
        showPublishResult(getString(R.string.photo_post),response.getGraphObject(), response.getError()); 
       } 
      }); 

ATM 비트 맵을 전달하여 페이스 북에 업로드 중입니다. 하지만 내 웹 사이트에서 사진을 업로드해야합니다. 그래서 AsyncTask에서 이미지를 다운로드하고 여기에 전달하십시오.URL을 newUploadPhotoRequest에 전달하여 사진을 Facebook에 업로드하십시오.

감가 상각되지 않는 방법을 사용하여 URL을 통해 업로드 할 수있는 방법이 있습니까?

+0

정말 당신이 당신의 앱으로 무엇을하려하는지에 달려 있습니다. Facebook에 사진을 올리거나 게시해야합니까? 서버 측을 제어하는 ​​경우 열린 그래프를 사용하여 사진을 공유하고 그런 식으로 배포 할 수 있습니다. 서버 측을 제어하지 않으면 피드 대화 상자를 사용하여 링크를 공유 할 수 있습니다. –

답변

0

제가 알고있는 문서화 된 방법은 없습니다. https://developers.facebook.com/docs/reference/api/batch/ (이진 데이터 업로드 섹션 참조)을 사용하고 URL 요청을 넣을 수는 있지만 가장 좋은 방법은 로컬에서 파일을 다운로드하는 것입니다 당신이 URL 콘텐츠를 제어 할 수있는 이런 식으로 데이터로 게시하십시오.

+0

배치를 사용하면 도움이되지 않습니다. 내 URL/사진을 게시 할 수 없습니다. –

관련 문제