Class: Sendgo::RejectedNumberService

Inherits:
Object
  • Object
show all
Defined in:
lib/sendgo/management.rb

Overview

수신거부(080) 번호 조회. v2 전용, 조회 전용.

발송 API 가 알아서 제외하지만 자기 DB 의 수신 상태도 맞춰야 한다 — 그러지 않으면 매번 보내고 매번 걸러지는 것을 반복하고, 자기 화면에서는 여전히 "수신 동의" 로 보인다.

Constant Summary collapse

RESOURCE =
"rejected-numbers"

Instance Method Summary collapse

Constructor Details

#initialize(http:) ⇒ RejectedNumberService

Returns a new instance of RejectedNumberService.



586
587
588
# File 'lib/sendgo/management.rb', line 586

def initialize(http:)
  @http = http
end

Instance Method Details

#list(since: nil, search: nil, count: nil) ⇒ Object

증분만 가져가려면 since 를 쓴다. 전체를 매번 받으면 번호가 쌓일수록 무거워진다.



592
593
594
# File 'lib/sendgo/management.rb', line 592

def list(since: nil, search: nil, count: nil)
  @http.get(RESOURCE, { since: since, search: search, count: count })
end