Платформа LinkedIn для IOS не может войти - PullRequest
0 голосов
/ 02 марта 2012

Я должен интегрировать обмен ссылками в моем приложении, я буду использовать эту структуру У него есть пример проекта. Я открываю его, настраиваю свой apikey и секретный ключ, но авторизация не происходит. Окно входа в систему открывается и сразу закрывается, когда я нажимаю на ссылку getIn Profile. Кроме того, когда я настраиваю свое связанное приложение, что я должен поместить в домен JavaScript API? Теперь я положил:

<script type="text/javascript" src="http://platform.linkedin.com/in.js">
  api_key: myapikey
  authorize: true
</script>

- (void)initLinkedInApi
{
    apikey = @"myapikeys";
    secretkey = @"mysecretkey";   

    self.consumer = [[OAConsumer alloc] initWithKey:apikey
                                        secret:secretkey
                                         realm:@"http://api.linkedin.com/"];

    requestTokenURLString = @"https://api.linkedin.com/uas/oauth/requestToken";
    accessTokenURLString = @"https://api.linkedin.com/uas/oauth/accessToken";
    userLoginURLString = @"https://www.linkedin.com/uas/oauth/authorize";    
    linkedInCallbackURL = @"hdlinked://linkedin/oauth";

    requestTokenURL = [[NSURL URLWithString:requestTokenURLString] retain];
    accessTokenURL = [[NSURL URLWithString:accessTokenURLString] retain];
    userLoginURL = [[NSURL URLWithString:userLoginURLString] retain];
}

А также я получаю эту ошибку: Несбалансированные вызовы для начала / конца появления переходов для.

1 Ответ

0 голосов
/ 07 марта 2012

Вам вообще не нужно помещать в файл javascript. Пример клиента (я только что проверил, работает ли он в последней версии XCode и с IOS5. Все, что вам нужно сделать, это вставить свой ключ и секрет, и он должен просто работать в симуляторе и на устройстве dev.

Почему вы добавляете JavaScript в код?

...