QX100 デバイスの露出モードとフォーカス モードを設定しようとしています。API 呼び出しを行うたびに、403 エラーが発生します。ただし、API ドキュメントに明確に記載されているように、これら 2 つの方法は QX100 でサポートされていますsetExposureMode。setFocusModeまた、Playmemories からフォーカス モードを設定できます。これと同じ問題setBeepModeは、サポートされている にも発生します。なぜこれが発生するのかについてのアイデアはありますか?
actTakePictureや_setPostviewImageSize
呼び出しの例:
public JSONObject setFocusMode() throws IOException {
String service = "camera";
try {
JSONObject requestJson =
new JSONObject().put("method", "setFocusMode").put("params", new JSONArray().put("MF")) //
.put("id", id()).put("version", "1.0");
String url = findActionListUrl(service) + "/" + service;
log("Request: " + requestJson.toString());
JSONObject responseJson = SimpleHttpClient.httpPost(url, requestJson, null);
log("Response: " + responseJson.toString());
return responseJson;
} catch (JSONException e) {
throw new IOException(e);
}
}