5

我将SlackSupportKit v2.9.0一起使用。我希望能够从其他频道中的其他用户那里检索消息和媒体文件。

(BOOL) application:(UIApplication *)application 
    didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    // Override point for customization after application launch.
    [SupportKit initWithSettings:
    [SKTSettings settingsWithAppToken:@"eknlh3uw8lrdveknlh3uw8lrdvs49xj29fqahcs49xj29fqahc"]];
    [SupportKit setUserFirstName:@"Han" lastName:@"Solo"];

    return YES;
} 

我在我的应用程序中调用 SupportKit:

[SupportKit show];

当视图加载时,我可以发送和检索消息,但不会出现用户名。我还想从我的应用程序的其他用户那里获取消息到同一个对话中。

更新:

我做了以下更改

(void) viewDidLoad {
    [super viewDidLoad];

    [SKTUser currentUser].firstName = @"Doctor";
    [SKTUser currentUser].lastName = @"Who";
    [[SKTUser currentUser] addProperties:@{ @"nickname" : @"Lil Big Daddy Slim", @"weight" : @650, @"premiumUser" : @YES }];

    [SupportKit show];

}

这是我在电子邮件中看到的: 在此处输入图像描述

这在我的应用程序中: 在此处输入图像描述

但我仍然看不到对话中出现的用户名。

4

2 回答 2

2

要设置用户名和配置文件,您可以使用

[SKTUser currentUser].firstName = @"Doctor";
[SKTUser currentUser].lastName = @"Who";
[[SKTUser currentUser] addProperties:@{ @"nickname" : @"Lil Big Daddy Slim", @"weight" : @650, @"premiumUser" : @YES }];

有关更多详细信息,请参阅此文档http://docs.supportkit.io/#identifying-your-users

请注意,SupportKit 对话是在应用程序用户和应用程序制造商之间进行的。目前不支持在两个应用程序用户之间进行对话。

于 2015-07-22T14:15:24.430 回答
0

SupportKit 不能用作 App 用户之间的聊天客户端,如果这就是您的意思的话。我认为您可能正在寻找类似于ChatSecure的内容。但是,这不会让您作为 App Maker 为用户之间的对话做出贡献。

于 2015-07-23T13:44:52.317 回答