BMXPushServiceProtocol Protocol Reference#
Conforms to NSObject
Declared in floo_proxy.h
Overview#
@protocol 推播服務監聽者
Instance Methods#
certRetrieved:#
Push初始化完成後取得推播證書。
- (void)certRetrieved:(NSString )certification*
Parameters#
certification
推播證書
Discussion#
Push初始化完成後取得推播證書。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="certRetrieved:" %}{% endlanying_code_snippet %}
clearedTags:#
清空使用者推播成功回呼。
- (void)clearedTags:(NSString )operationId*
Parameters#
operationId
操作id
Discussion#
清空使用者推播成功回呼。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="clearedTags:" %}{% endlanying_code_snippet %}
deleteTagsDidFinished:#
刪除使用者推播標籤成功回呼
- (void)deleteTagsDidFinished:(NSString )operationId*
Parameters#
operationId
操作id
Discussion#
刪除使用者推播標籤成功回呼
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="deleteTagsDidFinished:" %}{% endlanying_code_snippet %}
getTagsDidFinished:#
取得使用者推播標籤成功回呼。
- (void)getTagsDidFinished:(NSString )operationId*
Parameters#
operationId
操作id
Discussion#
取得使用者推播標籤成功回呼。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="getTagsDidFinished:" %}{% endlanying_code_snippet %}
pushMessageStatusChanged:error:#
發送Push上行訊息狀態變化通知。
- (void)pushMessageStatusChanged:(BMXMessage )message error:(BMXError )error
Parameters#
message
發生狀態變化的上行訊息
error
狀態錯誤碼
Discussion#
發送Push上行訊息狀態變化通知。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="pushMessageStatusChanged:error:" %}{% endlanying_code_snippet %}
pushStartDidFinished:#
Push初始化完成通知。
- (void)pushStartDidFinished:(NSString )bmxToken*
Parameters#
bmxToken
bmxToken
Discussion#
Push初始化完成通知。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="pushStartDidFinished:" %}{% endlanying_code_snippet %}
pushStartDidStopped#
Push功能停止通知。
- (void)pushStartDidStopped
Discussion#
Push功能停止通知。
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="pushStartDidStopped" %}{% endlanying_code_snippet %}
receivedPush:#
接收到新的Push通知
- (void)receivedPush:(NSArray<BMXMessage> )messages
Parameters#
messages
Push通知列表
Discussion#
接收到新的Push通知
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="receivedPush:" %}{% endlanying_code_snippet %}
setTagsDidFinished:#
設定使用者推播標籤成功回呼。
- (void)setTagsDidFinished:(NSString )operationId*
Parameters#
operationId
操作id
Discussion#
設定使用者推播標籤成功回呼。
Declared In#
floo_proxy.h
Example:
{% lanying_code_snippet repo="lanying-im-ios",class="BMXPushServiceProtocol",function="setTagsDidFinished:" %}{% endlanying_code_snippet %}