指令 API 會在相機上執行指定指令,並檢查已執行指令的狀態 (in-progress
、done
等)。所有指令都必須根據 OSC API 規格中的規格實作。
指令
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[null,null,["上次更新時間:2025-07-25 (世界標準時間)。"],[[["\u003cp\u003eThe commands API allows you to execute specific commands on a camera and monitor their progress.\u003c/p\u003e\n"],["\u003cp\u003eAll commands must adhere to the specifications outlined in the OSC API Specification.\u003c/p\u003e\n"],["\u003cp\u003eOnce a command is completed or results in an error, the camera no longer tracks its ID.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ecamera.getImage\u003c/code\u003e command should respond with a Content-Type of \u003ccode\u003eimage/jpeg\u003c/code\u003e upon successful completion.\u003c/p\u003e\n"]]],["The commands API manages the execution of commands on a camera and monitors their status. Commands are implemented according to the OSC API Specification. The API tracks command status as `in-progress`, `done`, or others. Upon completion or error, the camera no longer tracks the command ID. The `camera.getImage` command, when in `done` state, returns a response with `Content-Type: image/jpeg`.\n"],null,["# Commands\n\nThe commands API executes specified commands on the camera and checks the status (`in-progress`, `done`, and so on) of executed commands. All commands need to be implemented based on the specification in the [OSC API Specification](/streetview/open-spherical-camera/reference/camera).\n| **Note:**\n|\n| - After a command returns state `done` and results, or `error` state, the camera no longer needs to track the command ID.\n| - Response to command `camera.getImage` needs to be `Content-Type: image/jpeg` when the state is `done`."]]