Shares 는 Flickr 계정을 이용해 Drafts 에서 지원하지 않는 이미지 첨부 기능을 보완 해줍니다
1) Drafts 에서 액션을 실행하면 Shares 가 열리고 카메라 롤의 최근 사진이 보입니다
2) 링크를 원하는 사진을 선택을 하면 바로 업로드가 됩니다 최근 사진이 아닐 경우 앨범을 클릭해서 선택할 수도 있습니다
3) 업로드 후에는 사진 크기와 원하는 코드를 선택하면 링크 복사가 되면서 Drafts 로 복귀합니다
4) Drafts 복귀 후 원하는 위치에 붙여넣기 하면 사진의 링크를 넣을 수 있습니다
• Action
shares://x-callback-url/upload?x-success={{drafts://}}&autocopy=n&x-cancel={{drafts://}}&x-error={{drafts://}}
• Action 자동 등록 URL
drafts://x-callback-url/import_action?type=URL&name=Send%20to%20Shares&url=shares%3A%2F%2Fx-callback-url%2Fupload%3Fx-success%3D%7B%7Bdrafts%3A%2F%2F%7D%7D%26autocopy%3Dn%26x-cancel%3D%7B%7Bdrafts%3A%2F%2F%7D%7D%26x-error%3D%7B%7Bdrafts%3A%2F%2F%7D%7D
출처 : http://clien.net/cs2/bbs/board.php?bo_table=cm_iphonien&wr_id=1738332CLIEN
- 베타 패치노트에 있던 활용법을 덧붙입니다
Shares는 독립적으로 사용할 때도 편하지만, Drafts와 같이 custom url scheme을 잘 지원하는 앱과 함께 쓰면 더욱 편합니다.
업로드 주소는 shares://x-callback-url/upload 이며, 아래와 같은 파라미터를 받습니다.
* format : 클립보드에 복사할 포맷입니다. url/markdown/html 중 선택할 수 있으며, 기본값은 url입니다.
* size : 사진을 Flickr에 올리면 Flickr에서 여러가지 크기로 된 사진을 자동으로 생성해 주는데요, 클립보드에 복사할 사진의 크기를 지정할 수 있습니다. original/large/medium/small/thumbnail 중 하나이며 기본값은 original입니다.
* autocopy : 업로드 완료 후, 주어진 format과 size로 자동으로 클립보드에 복사할 지를 선택할 수 있습니다. y 또는 n이며 기본값은 y입니다. n으로 지정되면 사이즈 및 포맷을 고를 수 있는 화면이 유지됩니다.
* x-success : 작업 완료 후 돌아갈 앱의 주소입니다.
* x-error : 작업이 실패한 경우 돌아갈 앱의 주소입니다.
* x-cancel : 업로드 진행 중 취소한 경우 돌아갈 앱의 주소입니다.
사용 예 (Drafts에 URL action으로 지정하는 예시. 편의상 x-error, x-cancel 생략)
shares://x-callback-url/upload?x-success={{drafts://}}
=> 업로드 후 사진의 원본 주소(기본값인 url)를 클립보드로 복사하고 바로 Drafts로 돌아갑니다.
shares://x-callback-url/upload?x-success={{drafts//}}&autocopy=n
=> 업로드 후, 사이즈와 포맷을 선택하는 화면이 나오고 여기서 선택을 하면 선택된 내용을 클립보드로 복사하고 바로 Drafts로 돌아갑니다.
shares://x-callback-url/upload?format=markdown&size=medium&x-success={{drafts://}}
=> 업로드 후, medium 사이즈의 사진을 markdown 포맷으로 클립보드에 저장한 후 Drafts로 바로 돌아갑니다.
• ◡ •)/via ClienKit with Shares
1) Drafts 에서 액션을 실행하면 Shares 가 열리고 카메라 롤의 최근 사진이 보입니다
2) 링크를 원하는 사진을 선택을 하면 바로 업로드가 됩니다 최근 사진이 아닐 경우 앨범을 클릭해서 선택할 수도 있습니다
3) 업로드 후에는 사진 크기와 원하는 코드를 선택하면 링크 복사가 되면서 Drafts 로 복귀합니다
4) Drafts 복귀 후 원하는 위치에 붙여넣기 하면 사진의 링크를 넣을 수 있습니다
• Action
shares://x-callback-url/upload?x-success={{drafts://}}&autocopy=n&x-cancel={{drafts://}}&x-error={{drafts://}}
• Action 자동 등록 URL
drafts://x-callback-url/import_action?type=URL&name=Send%20to%20Shares&url=shares%3A%2F%2Fx-callback-url%2Fupload%3Fx-success%3D%7B%7Bdrafts%3A%2F%2F%7D%7D%26autocopy%3Dn%26x-cancel%3D%7B%7Bdrafts%3A%2F%2F%7D%7D%26x-error%3D%7B%7Bdrafts%3A%2F%2F%7D%7D
출처 : http://clien.net/cs2/bbs/board.php?bo_table=cm_iphonien&wr_id=1738332CLIEN
- 베타 패치노트에 있던 활용법을 덧붙입니다
Shares는 독립적으로 사용할 때도 편하지만, Drafts와 같이 custom url scheme을 잘 지원하는 앱과 함께 쓰면 더욱 편합니다.
업로드 주소는 shares://x-callback-url/upload 이며, 아래와 같은 파라미터를 받습니다.
* format : 클립보드에 복사할 포맷입니다. url/markdown/html 중 선택할 수 있으며, 기본값은 url입니다.
* size : 사진을 Flickr에 올리면 Flickr에서 여러가지 크기로 된 사진을 자동으로 생성해 주는데요, 클립보드에 복사할 사진의 크기를 지정할 수 있습니다. original/large/medium/small/thumbnail 중 하나이며 기본값은 original입니다.
* autocopy : 업로드 완료 후, 주어진 format과 size로 자동으로 클립보드에 복사할 지를 선택할 수 있습니다. y 또는 n이며 기본값은 y입니다. n으로 지정되면 사이즈 및 포맷을 고를 수 있는 화면이 유지됩니다.
* x-success : 작업 완료 후 돌아갈 앱의 주소입니다.
* x-error : 작업이 실패한 경우 돌아갈 앱의 주소입니다.
* x-cancel : 업로드 진행 중 취소한 경우 돌아갈 앱의 주소입니다.
사용 예 (Drafts에 URL action으로 지정하는 예시. 편의상 x-error, x-cancel 생략)
shares://x-callback-url/upload?x-success={{drafts://}}
=> 업로드 후 사진의 원본 주소(기본값인 url)를 클립보드로 복사하고 바로 Drafts로 돌아갑니다.
shares://x-callback-url/upload?x-success={{drafts//}}&autocopy=n
=> 업로드 후, 사이즈와 포맷을 선택하는 화면이 나오고 여기서 선택을 하면 선택된 내용을 클립보드로 복사하고 바로 Drafts로 돌아갑니다.
shares://x-callback-url/upload?format=markdown&size=medium&x-success={{drafts://}}
=> 업로드 후, medium 사이즈의 사진을 markdown 포맷으로 클립보드에 저장한 후 Drafts로 바로 돌아갑니다.
• ◡ •)/via ClienKit with Shares
n은 사진을 선택해서 링크를 생성할수 있는것이고,
n이 아니라 y를 선택했을 경우에는 마지막 사진이 자동으로 선택이 되는 건가요?
format: url/html/markdown
size : original/large/medium/small/thumbnail
파라미터로 보내면 거기에 맞는 걸 자동으로 복사해줍니다.
n이 선택할수 있는거군요.
답변 감사합니다!
정말 잘 사용하던 shares 앱이 ios 14.5에서 안되네요. ㅜ.ㅜ
방법이 없을까요?