2015-10-20 19 views
0

是否有可能通过iOS Spotify SDK告诉与当前用户帐户相关联的国家/地区?怎么样?我在the docs中找不到任何东西。使用Spotify iOS SDK,我该如何判断用户连接到哪个市场?

(我想获得ISO 3166-1 alpha-2国家/地区代码,以便另一个(未经身份验证的)用户可以使用web api执行搜索,并只查找最终能够使用经过身份验证的曲目正在使用SDK的用户)。

回答

0

找到它。它可从SPTUser对象的territory字段中获得。下面是你可能已经登录后得到它,接受了斯威夫特一个session对象,示例代码:设立时

SPTUser.requestCurrentUserWithAccessToken(session.accessToken) { error, object in   
    guard let user = object as? SPTUser, 
       territory = user.territory else { 
     print("Could not get territory, error: \(error)" 
     return 
    } 
    print(territory) 
} 

但是,除非你已包括在requestedScopesSPTAuthUserReadPrivateScope你会得到零值境内您SPTAuth对象。

相关问题