मैं एंड्रॉइड पर Google geolocation एपीआई का उपयोग करने की कोशिश कर रहा हूं। मुझे यकीन है कि मेरे पास एंड्रॉइड के लिए वैध apikey है और मैंने बिलिंग सक्षम किया है। हालांकि, सर्वर की ओरGoogle मानचित्र जिओलोकेशन एपीआई: कॉन्फ़िगर नहीं किया गया
doman: usageLimits reson: पहुँच कॉन्फ़िगर नहीं किया गया कोड: 403
किसी को भी इस समस्या को हल कर सकते हैं? पीएस: मेरे पास Google मानचित्र विकास के लिए एंटरप्राइज़ समर्थन नहीं है। मेरा कोड
JSONObject holder = new JSONObject();
JSONArray cellarray = new JSONArray();
JSONArray wifiarray = new JSONArray();
JSONObject cell = new JSONObject();
JSONObject wifi1 = new JSONObject();
JSONObject wifi2 = new JSONObject();
try {
cell.put("cellId", cid);
cell.put("locationAreaCode", lac);
cell.put("mobileCountryCode", mcc);
cell.put("mobileNetworkCode", mnc);
cell.put("age", 0);
cell.put("signalStrength", -95);
cellarray.put(cell);
wifi1.put("macAddress", "01:23:45:67:89:AB");
wifi1.put("signalStrength", 8);
wifi1.put("age", 0);
wifi1.put("signalToNoiseRatio", -65);
wifi1.put("channel", 8);
wifiarray.put(wifi1);
wifi2.put("macAddress", "01:23:45:67:89:AC");
wifi2.put("signalStrength", 4);
wifi2.put("age", 0);
wifiarray.put(wifi2);
holder.put("homeMobileCountryCode", mcc);
holder.put("homeMobileNetworkCode", mnc);
holder.put("radioType", "gsm");
holder.put("carrier", "T-Mobile");
holder.put("cellTowers", cellarray);
holder.put("wifiAccessPoints", wifiarray);
} catch (JSONException e) {
e.printStackTrace();
}
DefaultHttpClient client = new DefaultHttpClient();
HttpPost httpPost = new HttpPost("https://www.googleapis.com/geolocation/v1/geolocate?key="+API_key);
StringEntity stringEntity = null;
try {
stringEntity = new StringEntity(holder.toString());
stringEntity.setContentType("application/json");
Log.v("zf",stringEntity.getContentType().toString());
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
httpPost.setEntity(stringEntity);
HttpResponse httpResponse = null;
try {
httpResponse = client.execute(httpPost);
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
सेंसर परम आपके url – 1Mayur
इस उदाहरण में से समाप्त करने के लिए जोड़ने का प्रयास करें, जियोकोडिंग API पर "1600 एम्फीथिएटर पार्कवे, माउंटेन व्यू, सीए" एक प्रश्न के लिए एक json प्रतिक्रिया का अनुरोध करता है/मानचित्र/एपीआई/जियोकोड/जेसन? पता = 1600 + एम्फीथिएटर + पार्कवे, + माउंटेन + व्यू, + सीए और सेंसर = true_or_false हमने इस उदाहरण में सेंसर पैरामीटर को एक वैरिएबल true_or_false के रूप में छोड़ दिया है ताकि आप इस मान को इस पर सेट कर सकें या तो सच या गलत स्पष्ट रूप से। – 1Mayur