как твитнуть URL в твиттере в iphone - PullRequest
0 голосов
/ 04 октября 2011

Когда я достиг максимального предела количества символов, я не могу твитить свой URL.

До 140 символов работает нормально.

Из 130 символов, когда я начал писать ссылку, я получаю сообщение

Link will appear shortened

, но я не могу нажать Tweet Button.Вместо этого я получаю сообщение в верхней части экрана

Your Tweet was over 140 characters. You'll have to be more clever

Я уже проверил эту ссылку

Спасибо

1 Ответ

4 голосов
/ 12 апреля 2016
- (void)postOnTwitter
{
    //  You can take url with any length....
    NSString *shareLink = @"https://www.google.co.in/"
    //   text should be under 140 character size
    //   TEXT MUST BE END WITH "." dot.
    NSString *text = @"Heyyy... I am sharing Url with any length."
    NSString *tweetStr = [NSString stringWithFormat:@"%@ %@",text, shareLink];

    NSMutableDictionary *message = [[NSMutableDictionary alloc] initWithObjectsAndKeys:tweetStr,@"status", nil];

    NSURLRequest* request = [[[Twitter sharedInstance] APIClient] URLRequestWithMethod:@"POST" URL:@"https://api.twitter.com/1.1/statuses/update.json" parameters:message error:nil];

    [[[Twitter sharedInstance] APIClient] sendTwitterRequest:request     completion:^(NSURLResponse* response, NSData* data, NSError* error){
        if(!error)
        {
            //    Post successfully 
        }
        else if(error)
       {
            //   Check for Error
        }
    }];
}
...