ورود

View Full Version : ارسال عکس به webservice از soap



saeedhushmand
شنبه 06 اردیبهشت 1393, 11:04 صبح
با عرض سلام

دوستان من یک وب سرویس دارم و از eclipseم تونستم باهاش ارتباط برقرار کنم و مقدار string بفرستم ، اگه بخوام به جای string تو کد زیر عکس رو بفرستم باید چی کار کنم؟

یعنی چه جوری میتونم عکس رو از گالری بخونم و توی هاستم اپلود کنم

اینم کد soap


public String[] Call(String Province)
{
SoapObject request = new SoapObject(WSDL_TARGET_NAMESPACE,OPERATION_NAME);
PropertyInfo pi=new PropertyInfo();
pi.setName("Province");
pi.setValue(Province);
pi.setType(String.class);
request.addProperty(pi);

SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
SoapEnvelope.VER11);
envelope.dotNet = true;

envelope.setOutputSoapObject(request);

HttpTransportSE httpTransport = new HttpTransportSE(SOAP_ADDRESS);

String[] response= null;
try
{

httpTransport.call(SOAP_ACTION, envelope);
SoapObject responsesss = (SoapObject) envelope.bodyIn;


for(int i=0;i<responsesss.getPropertyCount();i++){

SoapObject result3 = (SoapObject) responsesss.getProperty(i);
response = new String[result3.getPropertyCount()];

for(int ii=0;ii<result3.getPropertyCount();ii++){

response[ii] = result3.getProperty(ii).toString();
}
}


}
catch (Exception exception)
{
}

return response;
}


لطفا راهنمایی بفرمایید ، باتشکر

abbasalim
شنبه 06 اردیبهشت 1393, 18:14 عصر
سلام
این شاید به دردتون بخوره

http://1mohammadi.ir/android/%D8%A2%D9%BE%D9%84%D9%88%D8%AF-%D9%81%D8%A7%DB%8C%D9%84-%D8%AF%D8%B1-%D8%B3%D8%B1%D9%88%D8%B1-php-%D8%AA%D9%88%D8%B3%D8%B7-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF.html