这是我的代码.
我得到了Http 400错误,有人能帮帮我吗?
HttpClient httpClient;
HttpPost httpPost;
HttpResponse response;
HttpContext localContext;
FileEntity tmp = null;
String ret = null;
httpClient = new DefaultHttpClient( );
httpClient.getParams().setParameter( ClientPNames.COOKIE_POLICY, CookiePolicy.RFC_2109) ;
httpPost = new HttpPost(url);
tmp = new FileEntity( data,"UTF-8" );
httpPost.setEntity( tmp );
httpPost.setHeader( "Content-Type", "multipart/form-data" );
httpPost.setHeader( "access_token", facebook.getAccessToken( ) );
httpPost.setHeader( "source", data.getAbsolutePath( ) );
httpPost.setHeader( "message", "Caption for the photo" );
localContext = new BasicHttpContext( );
response = httpClient.execute( httpPost,localContext );
Run Code Online (Sandbox Code Playgroud)
bobince,谢谢这是我的新ID,我会尝试将OAuth放到我的连接头.
这是我的旧代码,我会尽快更新.
private void uploadPicture( ) throws ParseException, …Run Code Online (Sandbox Code Playgroud)