Skip to content

Commit

Permalink
Merge pull request #482 from haoxiuwen/doc-v2
Browse files Browse the repository at this point in the history
Modify iOS APNs Push and User Attribute Docs
  • Loading branch information
haoxiuwen authored Oct 31, 2023
2 parents 80536c0 + db0adce commit c424184
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
9 changes: 5 additions & 4 deletions docs/document/ios/push.md
Original file line number Diff line number Diff line change
Expand Up @@ -604,10 +604,11 @@ message.chatType = EMChatTypeChat;
EMTextMessageBody *body = [[EMTextMessageBody alloc] initWithText:@"test"];
EMChatMessage *message = [[EMChatMessage alloc] initWithConversationID:conversationId from:currentUsername to:conversationId body:body ext:nil];
message.ext = @{@"em_apns_ext":@{
@"em_alert_title": @"customTitle",
@"em_push_title": @"customTitle",
@"em_alert_subTitle": @"customSubTitle",
@"em_alert_body": @"customBody"
@"em_push_content": @"customContent"
}};
message.chatType = EMChatTypeChat;
[EMClient.sharedClient.chatManager sendMessage:message progress:nil completion:nil];
```
Expand All @@ -619,9 +620,9 @@ message.chatType = EMChatTypeChat;
| `from` | 消息发送方,一般为当前登录 ID。 |
| `to` | 消息接收方 ID,一般与 `ConversationID` 一致。 |
| `em_apns_ext` | 消息扩展,使用扩展的方式向推送中添加自定义字段,该值为固定值,不可修改。 |
| `em_alert_title` | 推送通知的自定义标题。 |
| `em_push_title` | 推送通知的自定义标题。 |
| `em_alert_subTitle` | 推送通知的自定义副标题。 |
| `em_alert_body` |推送通知展示的自定义内容。 |
| `em_push_content` |推送通知展示的自定义内容。 |

**解析的内容**

Expand Down
6 changes: 3 additions & 3 deletions docs/document/server-side/userprofile.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@

## 设置用户属性

用户属性的内容为一个或多个纯文本键值对,默认单个用户的属性总长度不能超过 2 KB,默认单个 app 下所有用户的属性总长度不能超过 10 GB。
用户属性的内容为一个或多个纯文本键值对,默认单个用户的属性总长度不能超过 2 KB,默认单个 app 下所有用户的属性总长度不能超过 10 GB。利用该 API,每次只能设置一个用户的用户属性。

请求示例中使用的键为 `avatarurl``ext``nickname`,你可以根据实际使用场景确定键值。

Expand Down Expand Up @@ -148,7 +148,7 @@ curl -X PUT -H 'Content-Type: application/x-www-form-urlencoded' -H 'Authorizati

## 获取用户属性

获取指定用户的全部用户属性键值对。需要在请求中填写 {username},指定获取用户属性的用户 ID。
获取单个用户的全部用户属性键值对。需要在请求中填写 {username},指定获取用户属性的用户 ID。

如果指定的用户或用户属性不存在,返回空数据 {}。

Expand Down Expand Up @@ -354,7 +354,7 @@ curl -X GET -H 'Authorization: Bearer <YourAppToken>' 'https://XXXX/XXXX/XXXX/me

## 删除用户属性

删除指定用户的所有属性。如果指定的用户或用户属性不存在(可能已删除),也视为删除成功。
删除单个用户的所有属性。如果指定的用户或用户属性不存在(可能已删除),也视为删除成功。

### HTTP 请求

Expand Down

0 comments on commit c424184

Please sign in to comment.