Amazon Pinpoint에서 채널 업데이트 - AWS SDK for Java 1.x

다음 버전 AWS SDK for Java (v1) end-of-support 을 발표했습니다. AWS SDK for Java V2로 마이그레이션하실 것을 권장합니다. 마이그레이션 날짜, 추가 세부 정보 및 방법에 대한 자세한 내용은 링크된 공지 사항을 참조하세요.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Pinpoint에서 채널 업데이트

사용자가 메시지를 전송할 수 있는 플랫폼의 유형은 채널에 따라 정의됩니다. 이 예제에서는 APN 채널을 사용하여 메시지를 보내는 방법을 보여 줍니다.

채널 업데이트

앱 ID와 업데이트할 채널 유형의 요청 객체를 입력하여 Amazon Pinpoint에서 채널을 활성화합니다. 이 예제에서는 APNSChannelRequest 객체를 요구하는 APN 채널을 업데이트합니다. UpdateApnsChannelRequest에 이를 설정하고 해당 객체를 AmazonPinpointClient의 updateApnsChannel 메서드로 전달합니다.

가져오기

import com.amazonaws.services.pinpoint.AmazonPinpoint; import com.amazonaws.services.pinpoint.AmazonPinpointClientBuilder; import com.amazonaws.services.pinpoint.model.APNSChannelRequest; import com.amazonaws.services.pinpoint.model.APNSChannelResponse; import com.amazonaws.services.pinpoint.model.GetApnsChannelRequest; import com.amazonaws.services.pinpoint.model.GetApnsChannelResult; import com.amazonaws.services.pinpoint.model.UpdateApnsChannelRequest; import com.amazonaws.services.pinpoint.model.UpdateApnsChannelResult;

코드

APNSChannelRequest request = new APNSChannelRequest() .withEnabled(enabled); UpdateApnsChannelRequest updateRequest = new UpdateApnsChannelRequest() .withAPNSChannelRequest(request) .withApplicationId(appId); UpdateApnsChannelResult result = client.updateApnsChannel(updateRequest);

GitHub의 전체 예제를 참조하십시오.

추가 정보