我正在使用 AWS 开发工具包通过直接消息向设备发送推送通知。我能够在 Android 上使用AmazonPinpointClient(creds).sendMessages(sendMessagesRequest)
.
我可以在 iOS 上找到所有等效类,除了AmazonPinpointClient
.
在 iOS 上使用的相应类是什么?
我正在使用 AWS 开发工具包通过直接消息向设备发送推送通知。我能够在 Android 上使用AmazonPinpointClient(creds).sendMessages(sendMessagesRequest)
.
我可以在 iOS 上找到所有等效类,除了AmazonPinpointClient
.
在 iOS 上使用的相应类是什么?
我找到了发送直接消息的类:
let sendMessagesRequest = AWSPinpointTargetingSendMessagesRequest()!
sendMessagesRequest.applicationId = appId
sendMessagesRequest.messageRequest = messageRequest
AWSPinpointTargeting.default().sendMessages(sendMessagesRequest){ response, error in
...
}
希望它可以节省某人的时间。
您使用的 AWS 开发工具包不是 Pinpoint 移动开发工具包。(可能您正在使用 Pinpoint Java SDK)
没有 Android SDK 或 iOS SDK 有 sendMessages 方法。
Pinpoint Mobile SDK 只能发送事件和更新端点。
https://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate-supported-sdks.html