Use TWrequest to send an image with a text to Twitter in IOS5

前端 未结 1 1900
故里飘歌
故里飘歌 2020-12-14 13:10

I am able to send a tweet easily using TWRequest like this as per the apple example,

 ACAccountStore *account = [[ACAccountStore alloc] init];
 ACAccountTyp         


        
相关标签:
1条回答
  • 2020-12-14 13:40

    It is possible. You'll need to use addMultiPartData:withName:type: method for adding attributes for your tweet. Status text won't be displayed until you add it as multipart data.

    TWRequest *postRequest = [[TWRequest alloc] initWithURL:[NSURL URLWithString:@"https://upload.twitter.com/1/statuses/update_with_media.json"] parameters:nil requestMethod:TWRequestMethodPOST];
    NSData *myData = UIImagePNGRepresentation(img);
    [postRequest addMultiPartData:myData withName:@"media" type:@"image/png"];
    myData = [[NSString stringWithFormat:@"Any status text"] dataUsingEncoding:NSUTF8StringEncoding];
    [postRequest addMultiPartData:myData withName:@"status" type:@"text/plain"];
    
    0 讨论(0)
提交回复
热议问题