2015-07-08 4 views
1

Я пытаюсь отправить булавку из своего приложения в Pinterest.Поделиться ссылкой с помощью Pinterest SDK

Я следил за ними Документация: iOS Pin It SDK.

Это так просто, но каждый раз, когда я пытаюсь прикрепить изображение приложение сгенерирует исключение, или приложение Pinterest открылся нормально, но когда я приколоть образ, который я получил эту ошибку:

error in client id

It похоже, есть проблема в получении права ID клиента.

Я искал об этой проблеме, и нашел этот результат: message sent to deallocated instance using Pinterest SDK , но это не сработало для меня!

Мой код:

var pin = Pinterest(clientId: "1446186", urlSchemeSuffix: "prod") 
var urll = NSURL(string: "http://placekitten.com.s3.amazonaws.com/homepage- samples/200/287.jpg")! 
var sourceURL = NSURL(string: "http://placekitten.com")! 
pin.createPinWithImageURL(urll, sourceURL: sourceURL, description: "Pinning from Pin It Demo") 
+0

доля код – suthar

+0

@suthar я редактировал свой пост, проверка пожалуйста. – Rawan

+0

проверка подождите некоторое время – suthar

ответ

1

попробуйте следующий код .... его я использую в моем проекте ...

_pinterest = [[Pinterest alloc] initWithClientId:@"XXXXX" ]; 
NSString *imageKey =[NSString stringWithFormat:@"%@",Url]; 
NSString *captionKey = TempCaption; 

NSLog(@"pinterest :%@ -- %@",imageKey,captionKey); 
NSURL *imageUrl = [NSURL URLWithString:[NSString stringWithFormat:@"%@",imageKey]]; 
NSURL *sourceUrl = [NSURL URLWithString:kServiceStoreLink]; 
NSString *descrStr = [NSString stringWithFormat:@"%@",captionKey]; 
[_pinterest createPinWithImageURL:imageUrl 
         sourceURL:sourceUrl 
         description:descrStr]; 
+0

добавить идентификатор pin в url-типах в info.plist – priyadharshini

+0

, чтобы быть более уверенным, откуда мы получаем client_id? – Rawan

+0

ссылается на эту ссылку http://www.codeholic.in/how-to-generate-pinterest-client-id-and-secret-key/ – priyadharshini

Смежные вопросы