public static void postData() {
@Override
public void run() {
// Create a new HttpClient and Post Header
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(
"https://a...content-available-to-author-only...s.com/gcm/send");
httppost.addHeader("Authorization", "key="
+ CommonUtilities.GOOGLE_API_KEY);
httppost.addHeader("Content-Type", "application/json");
try {
// Add your data
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(
2);
nameValuePairs.add(new BasicNameValuePair(
"registration_ids", CommonUtilities.tempID));
nameValuePairs.add(new BasicNameValuePair("data",
"test send"));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
// Execute HTTP Post Request
HttpResponse response = httpclient.execute(httppost);
} catch (ClientProtocolException e) {
}
}
}).start();
}
cHVibGljIHN0YXRpYyB2b2lkIHBvc3REYXRhKCkgewoKCQluZXcgVGhyZWFkKG5ldyBSdW5uYWJsZSgpIHsKCgkJCUBPdmVycmlkZQoJCQlwdWJsaWMgdm9pZCBydW4oKSB7CgoJCQkJLy8gQ3JlYXRlIGEgbmV3IEh0dHBDbGllbnQgYW5kIFBvc3QgSGVhZGVyCgkJCQlIdHRwQ2xpZW50IGh0dHBjbGllbnQgPSBuZXcgRGVmYXVsdEh0dHBDbGllbnQoKTsKCQkJCUh0dHBQb3N0IGh0dHBwb3N0ID0gbmV3IEh0dHBQb3N0KAoJCQkJCQkiaHR0cHM6Ly9hLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5zLmNvbS9nY20vc2VuZCIpOwoJCQkJaHR0cHBvc3QuYWRkSGVhZGVyKCJBdXRob3JpemF0aW9uIiwgImtleT0iCgkJCQkJCSsgQ29tbW9uVXRpbGl0aWVzLkdPT0dMRV9BUElfS0VZKTsKCQkJCWh0dHBwb3N0LmFkZEhlYWRlcigiQ29udGVudC1UeXBlIiwgImFwcGxpY2F0aW9uL2pzb24iKTsKCgkJCQl0cnkgewoJCQkJCS8vIEFkZCB5b3VyIGRhdGEKCQkJCQlMaXN0PE5hbWVWYWx1ZVBhaXI+IG5hbWVWYWx1ZVBhaXJzID0gbmV3IEFycmF5TGlzdDxOYW1lVmFsdWVQYWlyPigKCQkJCQkJCTIpOwoJCQkJCW5hbWVWYWx1ZVBhaXJzLmFkZChuZXcgQmFzaWNOYW1lVmFsdWVQYWlyKAoJCQkJCQkJInJlZ2lzdHJhdGlvbl9pZHMiLCBDb21tb25VdGlsaXRpZXMudGVtcElEKSk7CgkJCQkJbmFtZVZhbHVlUGFpcnMuYWRkKG5ldyBCYXNpY05hbWVWYWx1ZVBhaXIoImRhdGEiLAoJCQkJCQkJInRlc3Qgc2VuZCIpKTsKCQkJCQlodHRwcG9zdC5zZXRFbnRpdHkobmV3IFVybEVuY29kZWRGb3JtRW50aXR5KG5hbWVWYWx1ZVBhaXJzKSk7CgoJCQkJCS8vIEV4ZWN1dGUgSFRUUCBQb3N0IFJlcXVlc3QKCQkJCQlIdHRwUmVzcG9uc2UgcmVzcG9uc2UgPSBodHRwY2xpZW50LmV4ZWN1dGUoaHR0cHBvc3QpOwoKCQkJCX0gY2F0Y2ggKENsaWVudFByb3RvY29sRXhjZXB0aW9uIGUpIHsKCQkJCX0gY2F0Y2ggKElPRXhjZXB0aW9uIGUpIHsKCQkJCX0KCQkJfQoJCX0pLnN0YXJ0KCk7Cgl9
Main.java:1: error: class, interface, or enum expected
public static void postData() {
^
Main.java:6: error: class, interface, or enum expected
public void run() {
^
Main.java:10: error: class, interface, or enum expected
HttpPost httppost = new HttpPost(
^
Main.java:12: error: class, interface, or enum expected
httppost.addHeader("Authorization", "key="
^
Main.java:14: error: class, interface, or enum expected
httppost.addHeader("Content-Type", "application/json");
^
Main.java:16: error: class, interface, or enum expected
try {
^
Main.java:20: error: class, interface, or enum expected
nameValuePairs.add(new BasicNameValuePair(
^
Main.java:22: error: class, interface, or enum expected
nameValuePairs.add(new BasicNameValuePair("data",
^
Main.java:24: error: class, interface, or enum expected
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
^
Main.java:27: error: class, interface, or enum expected
HttpResponse response = httpclient.execute(httppost);
^
Main.java:29: error: class, interface, or enum expected
} catch (ClientProtocolException e) {
^
Main.java:34: error: class, interface, or enum expected
}
^
12 errors