在少量登录后从Twitter SDK获取用户详细信息时出错

时间:2017-09-06 05:44:46

标签: ios twitter twitter-oauth twitter-fabric

我正在使用以下代码从Twitter获取用户详细信息。但是,几个小时后,我收到错误,那时我无法获得用户详细信息。明天。我能够获得这些细节,经过几次登录后,我又得到了错误:

TWTRAPIClient *client = [TWTRAPIClient clientWithCurrentUser];
[client loadUserWithID:userID completion:^(TWTRUser *user, NSError *error) {

    if(error)
    {
        completionBlock(nil, error);
    }
    else
    {
        NSDictionary *dicUser = @{ kTWTRIdStr         : user.userID,
                                   kTWTRScreenName    : user.screenName,
                                   kTWTRNameParam     : user.name,
                                   kTWTRProfilePicURL : user.profileImageURL
                                   };

        completionBlock(dicUser, nil);
    }
}];

我收到以下错误:

  

错误:错误域= TwitterAPIErrorDomain代码= 99“请求失败:   forbidden(403)“UserInfo = {NSLocalizedFailureReason = Twitter API错误   :无法验证您的凭据(代码99),   TWTRNetworkingStatusCode = 403,   NSErrorFailingURLKey = https://api.twitter.com/oauth2/token,   NSLocalizedDescription =请求失败:禁止(403)}

0 个答案:

没有答案