2011-01-29 2 views
0

저는 mgtwitterengine을 사용하여 제 아이폰에 트위터 클라이언트를 설치했습니다. 나는 그것을 처리 할 수 ​​있도록 트윗과 상태 업데이트를받을 수 있습니다.iPhone의 동작이 멈췄습니다!

표준 설정을 사용하면 10 & 업데이트 만받을 수 있습니다. 당신이 [_engine getFollowedTimelineSinceID:0 startingAtPage:0 count:50];을 넣어야하지만 SA_OAuthTwitterEngine.m에

if (params) { 
    fullPath = [self _queryStringWithBase:fullPath parameters:params prefixed:YES]; 
} 

을 활성화 전까지이 원래 금액보다 더 많은 것을 얻을 수없는 것을 더 후 업데이트를받을 수 있습니다.

내 문제는 내가 더 이상 내 응용 프로그램에서 새 상태를 게시 할 수 있습니다. 스트림에는 최대 200 개의 상태가 있지만 올릴 수있는 게시 기능은 없습니다. 오류 도메인 = HTTP 코드 = 401 "작업을 완료 할 수 없습니다 (HTTP 오류 401)."

어떤 도움을 받으실 수 있습니다.

if(requestType == MGTwitterUserTimelineRequest || requestType == MGTwitterFollowedTimelineRequest) { 
    if (params) { 
     fullPath = [self _queryStringWithBase:fullPath parameters:params prefixed:YES]; 
    } 
} 
+0

누구나 아이디어가 있습니까? – d4ndym1k3

+1

문제가 해결되면 "해결 된"의견을 답으로 게시하십시오. –

+0

앱이 속도 제한에 부딪 힙니까? Twitter API와 몇 가지 메소드를 얼마나 많이 호출하고 있습니까? 답장을 보내 주셔서 감사합니다. – joshpaul

답변

0

해결 난 그냥 추가해야합니다 사전에

많은 감사는

난 그냥 다음과 같습니다 너무 if (params) {fullPath = [self _queryStringWithBase:fullPath parameters:params prefixed:YES];} 전에 if(requestType == MGTwitterUserTimelineRequest || requestType == MGTwitterFollowedTimelineRequest)를 추가 할 필요가

해결 if(requestType == MGTwitterUserTimelineRequest || requestType == MGTwitterFollowedTimelineRequest) 전에 if (params) {fullPath = [self _queryStringWithBase:fullPath parameters:params prefixed:YES];} 그러면 다음과 같이 보입니다.

if(requestType == MGTwitterUserTimelineRequest || requestType == MGTwitterFollowedTimelineRequest) { 
    if (params) { 
     fullPath = [self _queryStringWithBase:fullPath parameters:params prefixed:YES]; 
    } 
} 
관련 문제