2015-05-18 3 views
0

У меня похожая ситуация, как SkippyFlipjack в его теме: getSupportedFlashMode returning 403 errorSony Camera Remote API запрещен?

Кажется, что есть несколько, но не неинтересные вызовов API, которые «защищены». Они перечислены в getAvailableApiList, но когда вы используете эти API, вы получите код ошибки 403: Запрещено (например: Camera AS100, API-Call getAvailableCameraFunction)

Есть ли способ использовать «защищенные» API-вызовы или эти вызовы зарезервированы для особого программиста Sony?

И как я могу распознать защищенные вызовы API? Только с помощью метода try-and-error-way?

Другие вызовы API в порядке (например: Camera AS100, Firmware 2.0, API-вызовы getAvailableShootMode, setShootMode, actTakePicture, ...).

Привет из Германии Ральфом

ответ

0

Там нет никакого способа получить доступ к защищенным вызовы API из камеры удаленного SDK. Вы можете определить, какие API поддерживаются (не защищены) из таблицы «Поддерживаемые группы API для каждой совместимой камеры» на стр. 11 справочного документа API, поставляемого вместе с SDK камеры.

+0

Спасибо за ваш ответ, и вы правы: getAvailableCameraFunction находится в функции камеры, которые не поддерживаются as100 - моя ошибка. –

+0

Но устойчивый режим приведен в списке на стр. 12, без каких-либо исключений. Но если я вызову getAvailableSteadyMode, я получу ошибку 403: запрещено. Есть идеи? –

+0

У вас установлена ​​последняя прошивка на камере? – mldeveloper