我在我的应用程序中使用 LinkedIn api . 正如我在申请时所做的那样 . 我得到 successful Authentication and get logged user profile . 但是,当我尝试从应用程序中搜索人员时,它会给我以下错误 .
{
errorCode = 0;
message = "Access to people search denied.";
requestId = J3XWUDNQGX;
status = 403;
timestamp = 1397118995510;
}
这是代码:
NSURL *url = [NSURL URLWithString:@"http://api.linkedin.com/v1/people-search?first-name=Andru&last-name=John"];
OAMutableURLRequest *request =
[[OAMutableURLRequest alloc] initWithURL:url
consumer:consumer
token:accessToken
callback:nil
signatureProvider:nil];
[request setValue:@"json" forHTTPHeaderField:@"x-li-format"];
OADataFetcher *fetcher = [[OADataFetcher alloc] init];
[fetcher fetchDataWithRequest:request
delegate:self
didFinishSelector:@selector(searchApiCallResult:didFinish:)
didFailSelector:@selector(searchApiCallResult:didFail:)];
[request release];
谁能帮我 ?
1 回答
默认情况下注册应用程序时,您只拥有基本的配置文件成员权限 . 要检索您的连接,您需要具有r_network成员权限 .
确保您已获得该权限 .
看看这个link