다른 앱에서 Longshot 을 호출하는 URL scheme API 목록입니다.
Longshot 호출 명령
- 스크린샷 시작:
longshot://snip?func=start - 영역 녹화 시작:
longshot://record?func=startArea - OCR 시작:
longshot://ocr?func=start - 화면 계측 시작:
longshot://rule?func=start - 설정(단축키):
longshot://pref?page=shortcuts
x-callback 로 결과 반환
스크린샷(복사):
longshot://x-callback-url/snip?func=start&channel=clipboard&type=data&x-source=SourceApp&x-success=sourceapp://x-callback-url/acceptSnip?x-source=longshot&x-error=sourceapp://x-callback-url/snipError?x-source=longshot&errorMessage=messageSourceApp는 호출 앱 이름- 성공 시
sourceapp://x-callback-url/acceptSnip?x-source=longshot - 실패 시
sourceapp://x-callback-url/snipError?x-source=longshot&errorMessage=message
영역 녹화:
longshot://x-callback-url/record?func=startArea&channel=clipboard&type=filepath&x-source=SourceApp&x-success=sourceapp://x-callback-url/acceptRecord?x-source=longshot&x-error=sourceapp://x-callback-url/recordError?x-source=longshot&errorMessage=message- 성공 시
sourceapp://x-callback-url/acceptRecord?x-source=longshot - 실패 시
sourceapp://x-callback-url/recordError?x-source=longshot&errorMessage=message
- 성공 시
OCR:
longshot://x-callback-url/ocr?func=start&channel=clipboard&type=string&x-source=SourceApp&x-success=sourceapp://x-callback-url/acceptOcr?x-source=longshot&x-error=sourceapp://x-callback-url/ocrError?x-source-longshot&errorMessage=message- 성공 시
sourceapp://x-callback-url/acceptOcr?x-source=longshot - 실패 시
sourceapp://x-callback-url/ocrError?x-source-longshot&errorMessage=message
- 성공 시