2015-07-22 49 views
4

使用SupportKit實時信息和媒體文件,我使用SlackSupportKit v2.9.0。我希望能夠從其他渠道其他用戶獲取信息和媒體文件。如何發送和檢索iOS上

(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]; 

} 

這是我在我的電子郵件,請參閱: enter image description here

,這在我的應用程序: enter image description here

但是我仍然無法看到用戶的名字出現在對話中。

+0

右邊的圖像是用戶發送給您。當用戶從您的應用發佈圖片時,它會立即顯示Slack。只要用戶重新打開您的應用程序,對話歷史記錄就會預加載。您不需要專門從Slack中提取消息。除非我的問題錯了? – codehitman

+0

您的意思是說您希望能夠將您上傳到Slack的媒體文件?隨着用戶信息進入應用程序? – codehitman

+0

是的,我想取得用戶之間的對話 – Sport

回答

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對話意味着是一個應用程序的用戶和應用程序製造商之間。在兩個應用程序用戶之間進行對話並不是目前所支持的。

+0

你可以看到我的問題後,你的指示我已經改變,但我無法做對話 – Sport

0

SupportKit不能用作App用戶之間的聊天客戶端,如果這就是您的意思。我想你可能會尋找是沿着ChatSecure線的東西。然而,這不會讓你作爲一個應用程序製造商有助於用戶之間的對話。