藍鶯開發者
Web & Mini ProgramiOSAndroidC++Server API

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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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 %}
自動產生的 API 內容,僅在必要位置補充精簡的 AI 解說。