Reactive

extension Reactive where Base: LinkApi

LinkApi의 ReactiveX 확장입니다.

아래는 스크랩 템플릿으로 호출하는 간단한 예제입니다.

LinkApi.shared.rx.scrapLink(requestUrl: "https://developers.kakao.com")
    .subscribe(onSuccess: { (linkResult) in
        UIApplication.shared.open(linkResult.url, options: [:], completionHandler: nil)
    }, onError: {error in
        print(error)
    })
   .disposed(by: <#Your DisposeBag#>)
  • 카카오링크 컨텐츠 이미지로 활용하기 위해 로컬 이미지를 카카오 이미지 서버로 업로드 합니다.

    Declaration

    Swift

    public func imageUpload(image: UIImage, secureResource: Bool = true) -> Single<ImageUploadResult>
  • 카카오링크 컨텐츠 이미지로 활용하기 위해 원격 이미지를 카카오 이미지 서버로 스크랩 합니다.

    Declaration

    Swift

    public func imageScrap(imageUrl: URL, secureResource: Bool = true) -> Single<ImageUploadResult>