2013-05-24 4 views
0

안녕하세요. 내 앱을 통해 특정 짹짹에 답장을 보내려고합니다. 여기에 코드입니다 :in_reply_to_user_id가 항상 null로 반환됩니다.

NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init]; 
[parameters setObject:[[myAccount.currentTweet objectForKey:@"id"]stringValue]  
forKey:@"in_reply_to_status_id_str"]; 

SLRequest *request = [SLRequest requestForServiceType:SLServiceTypeTwitter 
requestMethod:SLRequestMethodPOST URL:[NSURL 
URLWithString:@"https://api.twitter.com/1.1/statuses/update.json"] 
parameters:parameters];` 

가 여기에 응답에 "in_reply_to_user_id는"충분히 재미있게 채워 있지만에서 볼 수 있듯이 응답이 성공적으로

"id_str" = 337918014110433281;"in_reply_to_screen_name" = geochirpr;"in_reply_to_status_id" = "<null>";"in_reply_to_status_id_str" = "<null>";"in_reply_to_user_id" = 1378947649;"in_reply_to_user_id_str" = 1378947649;

을 게시하는 경우 트위터 API JSON 나를 반환 무엇을, "in_reply_to_status_id"는 null로 유지됩니다. "in_reply_to_status_id"매개 변수를 전달하더라도 @username을 포함 시켰습니다. 아직도 wouldnt 한 일! !!

HELPPPPPP !!!

+0

응답을 게시하기 위해 SLComposeViewController를 사용하고 있기 때문에 그 일이 일어날 것이라고 믿습니다 !! Im은 SLComposeViewController의''in_reply_to_user_id ''사이에 연결을 설정할 수 없습니다. 따라서 새로운 트윗이 생성 될 때마다 'in_reply_to_user_id'가 없습니다. – holierthanthou84

답변

0

[두 번째 줄에 setObject가 아니라 [setValue : parameters] 매개 변수를 사용해보십시오.

+0

이 작업을 할 수 없습니다. 하지만 고마워. – holierthanthou84

관련 문제