0
SMS를 보낼 때 사용할 수있는 웹 사이트를 통해 SMS를 보낼 앱을 만들고 싶습니다.자바 HTTP에서 양식 제출 버튼을 클릭하십시오. POST
웹 사이트에는 2 개의 입력 필드와 SMS를 보내는 버튼이 있습니다.
<form method="POST" action="db.php">
<input type="text" class="span8" name="numberOfRecipient" required=""><br>
<textarea class="span8" name="message" id="mes" maxlength="145" onkeydown="textCounter(this); required=""></textarea>
<p><button class="btn-main" type="submit" id="send">SendSMS</button></p>
</form>
이 내 코드입니다 :
public class Glavna extends Activity{
TextView httpStuff;
String brija;
HttpClient client;
HttpPost request;
HttpResponse response;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
try {
client = new DefaultHttpClient();
request = new HttpPost("https://www.sendfreeSMS.com");
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);
nameValuePairs.add(new BasicNameValuePair("numberOfRecipient", "214555896"));
nameValuePairs.add(new BasicNameValuePair("message", "Some kind of message"));
request.setEntity(new UrlEncodedFormEntity(nameValuePairs));
response = client.execute(request);
// Get the response
BufferedReader rd;
rd = new BufferedReader (new InputStreamReader(response.getEntity().getContent()));
while ((line = rd.readLine()) != null) {
System.out.println(line);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
내가 전송되지 않은 페이지 및 메시지의 HTML 코드를 얻을이 코드를 실행
. 나는 안드로이드가 처음이지만 sais 메시지가 성공적으로 전송 한 다음 페이지의 html 코드를 가져와야한다고 생각합니다 ...누군가이 제출 버튼을 클릭하는 법을 알려줄 수 있습니까?
아니요, php를 가리켜 야합니까? 이것은 내 사이트가 아니며 db.php가 있음을 발견했습니다. sms를 클릭 할 때 사이트가 리디렉션되지만 https://www.sendfreeSMS.com/db.php로 이동하면 sms 전송이 실패한 것으로 나타납니다. 그래서 PHP는 그냥 날씨가 실패하거나 성공적으로 전송하는 것 같아요 ... – user3632055